首页 > 其他分享 >DEDECMS swfupload 上传出现302

DEDECMS swfupload 上传出现302

时间:2022-12-16 19:34:58浏览次数:47  
标签:浏览器 302 swfupload DEDECMS session PHPSESSID 上传

换了360极速版64位浏览器后批量上传图片出现302,百度出来原因是因为SESSION问题,说flash在谷歌浏览器、火狐浏览器不能传递session,但具体解决方式说得也不是很清楚,对小白来说也是一脸懵逼

现在把具体修改步骤记录一下

具体步骤如下:

第一步:打开文件 dede/templets/album_add.htm

在68行找到:post_params 设置为

post_params: {"PHPSESSID": "<?php echo session_id(); ?>", "dopost" : ""},

 

第二步:找到 include/userlogin.class.php 文件,在 第11行的 session_start(); 前面加上如下一段代码即可~

if (isset($_POST["PHPSESSID"])) 
{
    session_id($_POST["PHPSESSID"]);  
}
else if(isset($_GET["PHPSESSID"])) {
    session_id($_GET["PHPSESSID"]);
}

 

标签:浏览器,302,swfupload,DEDECMS,session,PHPSESSID,上传
From: https://www.cnblogs.com/woniu666/p/16988153.html

相关文章