可以再錯誤語句前加上@
也可以修改PHP.INI
PHP.INI裡的error_reporting = E_ALL造成的,如果不希望看到這個提示,可以
error_reporting = E_ALL &~E_NOTICE。
也可在頁面頂部加上error_reporting(0); 將禁止本頁內任何錯誤顯示
又是一個提交程序的小bug,以前寫程序的時候對提交數據幾乎沒做什麼驗證判斷,比如接受 tj 的值,根本就沒有定義數據類型就直接進行提交了,所以導至了 Notice: Undefined index: tj in //index.php on line 67 這樣的錯誤,這是說 tj 沒有定義,只要自己定義一下即可,或者在接受的時候進行一個判斷就OK了。
解決的方法很簡單,找到接受 tj 的程序值,67 行:
原來的程序是 if($_POST[‘tj']) && $_POST[‘tj']) 改為如下的值:
if(isset($_POST[‘tj']) && $_POST[‘submit'])
這是要要先判斷 tj 是否存在,在判斷 tj 的值,添加 isset 之後就不會再出現 Notice: Undefined index: tj in //index.php on line 67 這樣的錯誤了,php 程序小錯誤不是一般的多,只能對症下藥了。