我剛剛將我的網站移至其他服務器。我很驚訝爲什麼我的腳本無法從$ _GET數組接收數據。我寫了我的腳本考慮register_globals = Off ($id = $_GET['id'])
。在以前的服務器上,一切工作正常,但不是在這一個。
我用一個簡單的測試文件(test.php的),ACCES它想:test.php?do=123
而在這個文件中我寫了這個簡單的條件:
if(isset($_GET['do'])) {echo "yes";}
UPDATE:當我檢查if(isset($_GET)) {echo "yes";}
,我可以看到「是」字符串, print_r($_GET);
顯示我:
Array ([/text_php] =>)
腳本不顯示我的東西。 可能是什麼原因?謝謝。
是一切你在你的腳本?你會得到什麼結果? – Daan
嘗試'print_r($ _ GET);'(沒有任何條件)/。 – putvande
您使用正常的PHP開始標記()還是短暫打開標記( ?>)? – Junior