2011-08-18 85 views
-2

我想发布一些内容,但不断收到未定义的索引错误。我之前遇到过这个问题,并且使用if(isset($ _ POST ['in_come'])解决了我之前的问题,但是现在它不会。得到它 感谢未定义的索引错误

+2

有关这个问题的代码将有很大帮助。 – red

+1

可能的重复:http://stackoverflow.com/q/7101015/165154这是不是你刚才问的那个问题? –

+0

至少需要示例代码段来正确诊断您遇到的错误。也许尝试抛出整个$ _POST变量来查看您之后的项目是否存在其中一个键? – evandrix

回答

2

问题是由您试图访问一个不存在的数组索引造成的如:。

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

这意味着你在你的代码的某个地方有一个逻辑错误

0

该错误是由于向数组传递无效索引而引起的,无论该索引是字符串还是整数索引。使用如果它不存在,3210应该返回false,并且不会抛出错误。如果你要发布你的代码,人们可能会更有帮助