无法从$ _GET接收数据

时间:2014-04-28 11:20:46

标签: php

我刚将我的网站移到另一台服务器上。我很惊讶为什么我的脚本无法从$ _GET数组接收数据。我考虑register_globals = Off ($id = $_GET['id'])编写了我的脚本。在以前的服务器上,一切正常,但不适用于此。

我使用一个简单的测试文件(test.php),如下所示:test.php?do=123 在这个文件中我写了这个简单的条件:

if(isset($_GET['do'])) {echo "yes";}

更新:当我查看if(isset($_GET)) {echo "yes";}时,我可以看到"是"串, print_r($_GET);告诉我这个:

Array ( [/text_php] => )

脚本没有显示我的东西。 可能是什么原因?谢谢。

1 个答案:

答案 0 :(得分:0)

也许php不是Web服务器的默认语言。使用<?php ... ?>作为您的php文件。

例如:

<?php
if(isset($_GET['do'])) {echo "yes";}
?>