带$ _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))
答
此外,确保在您的网址你的参数。 EG:install.php?step=1
答
我遇到了同样的错误“未定义的变量$ _GET”...然后我重新安装XAMPP,现在在C驱动器中,问题就解决了。
我不知道我之前的安装本身是否存在问题,或者XAMPP不喜欢关于逻辑驱动器的问题。
只是想分享。 祝你好运!
+0
OP没有提及XAMPP,可能不会使用它。 – paisanco 2016-09-08 23:34:11
谢谢,但问题仍然存在 – Husain 2010-04-30 15:01:51
@Husain你可以显示完整的代码,因为你现在正在使用它? – 2010-04-30 15:06:33
当然,在此文件中: http://www.alsbtain.net/sb3/upload/6684-1-567561314.zip 现在的问题是: 注意:未定义索引:在/ *** /脚本中进入/install.php在线3 但它是在同一行 – Husain 2010-04-30 17:12:57