php Undefined index的問(wèn)題
可以再錯(cuò)誤語(yǔ)句前加上@
也可以修改PHP.INI
PHP.INI里的error_reporting = E_ALL造成的,如果不希望看到這個(gè)提示,可以
error_reporting = E_ALL &~E_NOTICE。
也可在頁(yè)面頂部加上error_reporting(0); 將禁止本頁(yè)內(nèi)任何錯(cuò)誤顯示
又是一個(gè)提交程序的小bug,以前寫(xiě)程序的時(shí)候?qū)μ峤粩?shù)據(jù)幾乎沒(méi)做什么驗(yàn)證判斷,比如接受 tj 的值,根本就沒(méi)有定義數(shù)據(jù)類(lèi)型就直接進(jìn)行提交了,所以導(dǎo)至了 Notice: Undefined index: tj in //index.php on line 67 這樣的錯(cuò)誤,這是說(shuō) tj 沒(méi)有定義,只要自己定義一下即可,或者在接受的時(shí)候進(jìn)行一個(gè)判斷就OK了。
解決的方法很簡(jiǎn)單,找到接受 tj 的程序值,67 行:
原來(lái)的程序是 if($_POST[‘tj']) && $_POST[‘tj']) 改為如下的值:
if(isset($_POST[‘tj']) && $_POST[‘submit'])
這是要要先判斷 tj 是否存在,在判斷 tj 的值,添加 isset 之后就不會(huì)再出現(xiàn) Notice: Undefined index: tj in //index.php on line 67 這樣的錯(cuò)誤了,php 程序小錯(cuò)誤不是一般的多,只能對(duì)癥下藥了。
相關(guān)文章
php使用curl模擬多線(xiàn)程實(shí)現(xiàn)批處理功能示例
這篇文章主要介紹了php使用curl模擬多線(xiàn)程實(shí)現(xiàn)批處理功能,結(jié)合實(shí)例形式分析了php使用curl模擬多線(xiàn)程爬取百度與谷歌相關(guān)操作方法,需要的朋友可以參考下2019-07-07php與flash as3 socket通信傳送文件實(shí)現(xiàn)代碼
這篇文章主要介紹了php與flash as3 socket通信傳送文件實(shí)現(xiàn)代碼,本文含AS3代碼和PHP代碼,需要的朋友可以參考下2014-08-08PHP 自定義錯(cuò)誤處理函數(shù)trigger_error()
trigger_error() 用于在用戶(hù)指定的條件下觸發(fā)一個(gè)錯(cuò)誤消息。它與內(nèi)建的錯(cuò)誤處理器一同使用,也可以與由 set_error_handler() 函數(shù)創(chuàng)建的用戶(hù)自定義函數(shù)使用2013-03-03什么情況下可以不寫(xiě)PHP的閉合標(biāo)簽“?>”
這篇文章主要介紹了什么情況下可以不寫(xiě)PHP的閉合標(biāo)簽“?>”,是進(jìn)行PHP程序開(kāi)發(fā)需要特別注意的地方,需要的朋友可以參考下2014-08-08PHP保存Base64圖片base64_decode的問(wèn)題整理
在本篇文章里小編給大家整理的是關(guān)于PHP保存Base64圖片base64_decode的問(wèn)題,需要的朋友們參考下。2019-11-11