if(isset($_POST['PHPSESSID']) && $_POST['PHPSESSID'])
 {
    session_id($_POST['PHPSESSID']);
    session_start();
 }
 else
 {
    session_start();
 }

网上给的解决方案倒是挺多,不过不是很详细。

 

我是在session_start处判断了下,如果post了值,就加一个session_id,如果没有就正常session_start。

 

以前用swfupload的时候,没有完美解决这个问题的。这里记录一下。