$_SESSION を使用して、複数ページのフォームからデータを保存しています。フォームが完成して送信されたら、セッションを強制終了してセッション データを消去します。
$_SESSION = array();
setcookie(session_name(), '', time() - 42000]
session_destroy();
次に、フォームを提供するときに session_start() を呼び出します。
ただし、セッションの再起動後、$_POST または $_SESSION には何も格納されていません。ブラウザを切り替えてサーバーを再起動しようとしましたが、どちらも効果がありません。
アイデアをいただければ幸いです。何が起きているのだろう。
ありがとう、
フィル