了解一下發生的原因在於所設定的變數未設定定義所引起。
解決的方式有以下數種:
1.) php.ini 內將 error_reporting = E_ALL 修改為 error_reporting = E_ALL & ~E_NOTICE
2.) 將 display_errors = On 改為 display_errors = Off
3.) 在每個程式檔前加入 ini_set("error_reporting","E_ALL & ~E_NOTICE");
4.) 每個變數做個檢查,沒有定義的就直接給個定義值。
例如: isset($_GET['變數'])前加入一個 if 判斷5.) 在$_GET['變數']前加入@;@表示這行若有錯誤或是警告時不要輸出訊息提示
if(isset($_GET['變數']))
{
}
沒有留言:
張貼留言