您现在的位置是:首页 > 网站建设常见问答网站建设常见问答
解决KindEditor使用flash批量上传session丢失的问题
2015-02-13【网站建设常见问答】3146 人已围观
简介通过传递session_id即可解决,在后台接收PHPSESSID参数,判断当前session是否为空, 如果为空,通过PHPSESSID恢复之前的sessi...
通过传递session_id即可解决,在后台接收PHPSESSID参数,判断当前session是否为空,
如果为空,通过PHPSESSID恢复之前的session。
var session_id = \\\'\\\';
KindEditor.ready(function(K) {
var editor = K.editor({
allowFileManager : false,
uploadJson : \\\'/index.php?r=public/multiupload\\\',
extraFileUploadParams: {},
});
//批量上传图片
K(\\\'#J_selectImage\\\').click(function() {
dir = \\\'sub_images\\\';
editor.extraFileUploadParams.PHPSESSID = session_id;
editor.extraFileUploadParams.dir = dir;
editor.loadPlugin(\\\'multiimage\\\', function() {
editor.plugin.multiImageDialog({
clickFn : function(urlList) {
console.log(urlList);
editor.hideDialog();
}
});
});
});
}
后台代码:
$PHPSESSID = $_POST[\\\'PHPSESSID\\\'];
if(!empty($PHPSESSID)) {
session_id($PHPSESSID);
}
后台代码要放在session_start前。
以上代码不行的话说明版本也许不符,还以有以下方法
KindEditor.ready(function(K) {
var editor = K.editor({
//uploadJson : \'index/upload_car.php?session_id=oqs3ufmi6cbi31fojs0h3mc414\', //单独引用up文件传送sessonid
extraFileUploadParams: {
PHPSESSID : \'<?php echo session_id() ?>\'
}, //这行也可以解决
后台程序不变同上处理
关注宁波网站建设博客,更多精彩分享,敬请期待!
Tags:
很赞哦! ()
上一篇:2015春节宁波殷雯网络放假安排
下一篇:PHP 中获取文件名及路径
相关文章
随机图文
建站过程中网站服务器稳定与否与百度之间的关系
我们的公司企业在做好网站后,都需要放置到服务器上以供网络上的用户随时可以访问,这时就会有服务器稳定性的问题。如果企业网站放在了不稳定的机房...
文化局在我公司文艺演出
随后,文艺演出隆重举行,精彩的表演不断换来员工们的精彩表演。在表演节目的期间,还穿插了些有奖知识问答,在座的每位都是积极参与活动,整个场面十...网站建设的最终目的
为什么我们要做网站呢?这个问题拿今天来说应该是相当简单来回答的。 众所周知,做网站不在乎做网站的外表(外表是做给自己看) 看中的是...
CSS实现背景图片不规则的菜单
现在的网站设计花样很多,今天工作室遇到一不规则导航菜单。经百度后找到一相对完美的处理办法就是使用maring-left的负数来实现。现在摘...




微信收款码
支付宝收款码