セッションIDをフラッシュファイルからPHPファイルに渡していて、反対側のセッションIDを取得して、新しく生成したIDを古いものに置き換えます。PHPセッションが情報を失う
$SID = $_GET['mysession'];
session_id($SID);
session_start();
残念ながら、セッションは空になりました。理由は分かりません。
print_r($_SESSION);
は、ただ1を返します。セッションのすべての変数は空であり/存在しません。
誰かがデータを再びキャッチする方法を考えていますか?
ApacheのPHPバージョン5.2.6-1 + lenny12。私はあなたが(にsession_startを使用する必要があると思う
おかげ デビッド
'$ SID'の値が一貫していることを確認しましたか? –
これは、セッション固定の脆弱性の匂いがする! –
$ SIDは一貫しています。 getとcookieの値とまったく同じです。 – David