我刚刚安装了最新版本的XAMPP,并且对于Notice: Undefined index:
或$_POST
的任何变量获得$_GET
我试图关闭通知的错误报告,但它没有改变任何内容。
答案 0 :(得分:0)
在检查 isset
或 $_POST
<的值之前,您应该始终使用 $_GET
构造/ strong>值..
像这样......
<?php
if(!isset($_GET['id']))
{
echo "Value was not passed or set. Let me go and check the form !";
}
答案 1 :(得分:0)
答案 2 :(得分:0)
有两种方法可以解决这个问题。
$_POST
isset()
检查是否设置了变量
error_reporting(E_ALL ^ E_NOTICE)
添加到脚本的第一行。这种类型的错误在php内部并不重要,只是一个警告,告诉您没有检查它是否已设置。