重複の可能性:
PHP でのページ リダイレクト後にセッションが失われる
助けて、セッション変数に長さ 771 の文字列値を保存します。問題は、ページ リダイレクトを実行すると、セッション変数が空になり、文字列値が失われることです。誰でも助けることができますか?コード例:
$_SESSION['text'] = $text; //$text is a string of length 771
header('location:index.php');
exit;
セッションを使用するすべてのページに既に session_start() があります。問題は弦の長さです。より短い長さの文字列をセッション変数に保存すると、リダイレクト時に正常に取得できます。ただし、文字列の長さが500までになると、取得できなくなります