带$ _GET的未定义变量?

问题描述:

我在PHP这个问题:

Notice: Undefined variable: _Get in /.../script/install.php on line 3 

,这是第3行代码:

if($_Get['step']<1) 

所以有什么问题?

变量名在PHP中区分大小写。

if($_GET['step']<1) 

此外,为避免notice级别的警告,你可能要检查的第一个变量的存在:

if ((array_key_exists($_GET, "step")) and ($_GET['step']<1)) 
+0

谢谢,但问题仍然存在 – Husain 2010-04-30 15:01:51

+0

@Husain你可以显示完整的代码,因为你现在正在使用它? – 2010-04-30 15:06:33

+0

当然,在此文件中: http://www.alsbtain.net/sb3/upload/6684-1-567561314.zip 现在的问题是: 注意:未定义索引:在/ *** /脚本中进入/install.php在线3 但它是在同一行 – Husain 2010-04-30 17:12:57

此外,确保在您的网址你的参数。 EG:install.php?step=1

我遇到了同样的错误“未定义的变量$ _GET”...然后我重新安装XAMPP,现在在C驱动器中,问题就解决了。

我不知道我之前的安装本身是否存在问题,或者XAMPP不喜欢关于逻辑驱动器的问题。

只是想分享。 祝你好运!

+0

OP没有提及XAMPP,可能不会使用它。 – paisanco 2016-09-08 23:34:11