1

私は Web アプリケーションの登録面で最後の仕上げを行っており、「成功」メッセージを表示する方法について頭を悩ませています。

以下を使用してリダイレクトすることにしました。

header("Location: account.php", true, 303);

それが完了したら、参照ファイル名 (および GET 変数) をチェックして、それが「account.php?action=processregister」からのものであることを確認することにしました。

リダイレクトを処理したファイル名 (および変数) を取得するコードをどのように記述すればよいのでしょうか。

コードなどの詳細情報が必要な場合は、お気軽にお問い合わせください。

アップデート

Googleで掘り下げた後にこれを見つけ、他の質問者に役立つ可能性があります: https://github.com/plasticbrain/PHP-Flash-Messages

4

1 に答える 1

1

$_SERVER['HTTP_REFERER'];ここからリファラーを取得するには http://php.net/manual/en/reserved.variables.server.php

あなたの質問については、$_SESSION にデータを保存する必要があると思います。

たとえば、$_SESSION['flash-message'] = 'Registration done successefull!';

于 2013-10-13T22:08:24.323 に答える