- 締切済み
条件を満たしたら、別のページに飛ばしたい
質問させていただきます フォームからもらった値を調べ、条件が成立したら 別のページに飛ばす、ということは可能でしょうか? ↓ソースの一部です if($_GET['pass']=="pass") { ※↓下記のjavascriptの部分をphpで再現したい echo ' <script language="javascript"> window.location.replace("test.php"); </script>'; } どなたかご教授のほどお願いいたします
- みんなの回答 (2)
- 専門家の回答
みんなの回答
- wakame0729
- ベストアンサー率32% (245/765)
回答No.2
補足です。header関数によるリダイレクトの場合、相対URLではなく絶対URLにした方が無難です。確かRFCでは絶対URLでなければいけないと定義されてた気がします(確認して下さい)。実際には携帯端末の一部で絶対URLでないと正常にリダイレクトできないものがあります。
- unimentai
- ベストアンサー率70% (34/48)
回答No.1
ご希望の機能はheader関数を利用し、リダイレクトをかける事で可能です。 if ( $_GET["pass"] == "pass" ) { header("LOCATION: test.php" ); } 詳しくは以下参照ページをご確認下さい。