よろしくお願いいたします。
macOS: 10.15.4
header関数
に関してご質問させていただきたいのですが、
header関数
のLocation
を使用してリダイレクト処理をする際にリファレンス で確認すると、header関数
はPHP開始
タグの直後に記述する必要がありそうなのですが、
if文
と組み合わせて条件によるリダイレクト処理などはできないのでしょうか。
例として
<?php if(isset($_REQUEST["任意のformデータ"])): ?> header(Location:"URLもしくはファイル名") <?php endif;?>
このような形式で条件によってリダイレクト処理をさせ、
別PHPファイルに飛んだ先で再度リダイレクトによって元のファイルにリダイレクト処理を行なった場合、if(isset($_REQUEST["#"]))
に該当しないためにリダイレクトループを抜けるようにしたいのですが、可能でしたでしょうか。
header関数
の性質上、php開始宣言直後に記載しなければならない場合は、難しいと思われるのですが...
お答えいただけますと幸いです。
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。