Cookie を確認すると、PHPSESSID が作成されていることがわかります。しかし、それらを使用しようとすると、変数が未定義であるというエラーメッセージが表示されます。
これが私のセッションの設定方法です:
$posts = array("auto_year", "auto_brand", "auto_model", "auto_bodywork", "auto_doors",
"auto_fuel", "auto_gearbox", "auto_type", "auto_uitvoering", "auto_part", "auto_description", "email_address");
//Define POSTS and set into SESSIONS
foreach ($posts as $post) {
if (isset($_POST[$post])) {
$_SESSION[$post] = $_POST[$post];
$$post = $_SESSION[$post];
}
}
私も次のように手動で試しました:
$_SESSION['auto_year'] = '2012';
しかし、それでもうまくいきません。両方のページの上で session_start() を呼び出しましたが、そのエラーが発生し続けます。