未定义的索引错误

时间:2011-08-18 00:55:48

标签: php html

我正在尝试发布一些东西,但不断收到未定义的索引错误。我之前遇到过这个问题并且使用if(isset($ _ POST ['in_come'])解决了我之前的问题。但是,现在它没有。什么可能导致这个问题?一切似乎都正确.Html发布输入和ph​​p应该有得到了它 感谢

2 个答案:

答案 0 :(得分:2)

问题是由您尝试访问不存在的数组索引引起的。 E.g:

$foo = array('bar');
echo $foo[99999];

这意味着您的代码中某处存在逻辑错误。

答案 1 :(得分:0)

此错误是由将无效索引传递给数组引起的,无论是字符串还是整数索引。如果它不存在,则使用if(isset($_POST['in_come'])应该返回false,而不是抛出错误。如果您要发布代码,那么人们可能会更有帮助