很多网站程序员在使用kindeditor富文本编辑器时,会时不时地遇到客户反馈,在后台批量上传图片时session丢失,导致重新登录后台,单图上传不会;其实这个是后台上传异步导致session丢失导致的,如何避免呢?
您可以这样做,在上传页面设置session参数,如用JS包含,把参数通过上传页面传递至upload处理页面,这样session就不会丢失了
如何操作,如您的富文本编辑器为add.asp或者add.php,你需要在页头设置session参数,如用JS定义
var session_name=<%=session("name")%>
或者
var session_name=<? echo $session['name']?>;
这样在kindeditor处理传递参数里面传递
extraFileUploadParams:{
'ASPSESSIONID' : see_name,
'ASPQX' : see_qx,
'ASPID' : see_id
},
参数处理页面接收这样参数就好了,这样session就不会丢失了;完美解决问题!