送信ボタンをクリックすると、成功の注文ページにリダイレクトされるはずのフォームがあります。 hearer()を使用しようとしましたが、ヘッダーはすでに送信エラーが発生しました。私はこれをPHPファイルの先頭に置くことはできません。送信されたフォームにエラーがある場合、古い注文ページにリダイレクトする必要があります。フォームが成功裏に提出されると、成功のページへのリダイレクト
他の方法はありますか?
もう1つの疑問点は、 現在、私はすべてのセッションをクリアするために以下を使用しています!
<?php session_start();
session_unset();
session_destroy();
session_write_close();
setcookie(session_name(),'',0,'/');
session_regenerate_id(true); ?>
は、だから、私は上記の弾力n個のコードの後に同じページでセッションを使用する場合は、フォームに再びこの<?php session_start(); ?>
を使用する必要がありますか?
それは本当に問題になってますが、[OK] +投票ではないです);)問題になっていないことをどのように – Prof83
? :)彼はリダイレクトについて尋ねました。私はセッションのことを忘れていましたが、あなたはすでにそれを世話しました;-) –
ヘッダーが送信されている理由がわからないと、ちょっと混乱します。それはおそらく意図的ではなく、 、はい、あなたの解決策は良いですので、+投票...しかし、それはヘッダーが送信される理由を見つけるのを手伝っていないのですか? – Prof83