您现在的位置是:首页 > 网站建设常见问答网站建设常见问答
解决KindEditor使用flash批量上传session丢失的问题
2015-02-13【网站建设常见问答】3515 人已围观
简介通过传递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 中获取文件名及路径
相关文章
随机图文
分析网站跳出率:页面质量的重要性
影响网站排名的因素高达200多项,想要都熟练掌握对于新手SEOer绝对很困难,但是这并不意味着就无法做好网站排名。这里殷雯告诉新手一个小秘密...
细节总结:决定胜负的网站建设三大步
时代孕育新生,企业网站对企业发展的促进作用是功不可没的,它是开展网络营销的基础,也是进行网站优化、推广的关键,网络营销是一个方式以拓展新...
网站优化关键词排名忽高忽低是什么原因分析
相信很多做了建站和优化的用户都有遇到过网站关键词排名不稳定情况,有时候关键词排到百度首页上面去了,过两天查看词又掉下来了,这是什么原因呢?...
建站过程中网站服务器稳定与否与百度之间的关系
我们的公司企业在做好网站后,都需要放置到服务器上以供网络上的用户随时可以访问,这时就会有服务器稳定性的问题。如果企业网站放在了不稳定的机房...




微信收款码
支付宝收款码