2011-08-18 92 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,並且不會拋出錯誤。如果你要發佈你的代碼,人們可能會更有幫助