這是一個小問題,但爲什麼我收到此錯誤消息?如何修復PHP中未定義的索引
Severity: Notice
Message: Undefined index: filter
Filename: libraries/Functions.php(656) : eval()'d code
Line Number: 43
它說的問題奠定了這裏:
$filter2 = $_GET['filter'];
我定義我的GET爲過濾器2,我想使用過濾器2進行比較,如果它包含單詞「RealScan」
問題將固定如果我使用isset(),但它也將我的GET轉換爲一個整數,所以我不能使用它。
if($filter2 == 'RealScan')
{
//something here
}
這意味着在'$ _GET'沒有「過濾器」,所以沒有過濾器=嗎?你的申請。 – 2013-04-25 14:22:56
如果它表示未定義的索引,那意味着沒有'filter'參數設置您的'$ _GET'變量。過濾器從哪裏來? – 2013-04-25 14:24:18
[PHP:「Notice:Undefined variable」和「Notice:Undefined index」]的可能重複(http://stackoverflow.com/questions/4261133/php-notice-undefined-variable-and-notice-undefined-index) – Jocelyn 2013-04-26 00:12:46