URL
http://localhost/alpha/beta/1234?hoge=1
PHP
1<?php 2if (1 == $_GET['hoge']) { 3 echo("success"); 4}else{ 5 echo("fail"); 6} 7 8?>
普通ならhoge=1があれば
success出力しますが
特定ページでなぜか
fail
しかでません。
.htaccessをファイルを見ると下記のようにURLを変えてるようですが
関係あるように見えますが
RewriteRule ^alpha/beta/([0-9]+)/?$ /alpha/beta_beta/info.php?id=$1 [L]
RewriteRule が関係あるとしたら
$_SERVER["REQUEST_URI"];的な方法以外はないでしょうか?
また
###RewriteRule ^alpha/beta/([0-9]+)/?$ /alpha/beta_beta/info.php?id=$1 [L]
にして
URLを
localhost/alpha/beta_beta/info.php?id=1234&hoge=1
にしたらsuccessがでました。
助言よろしくお願いいたします。
回答3件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2017/06/25 02:26 編集