怎麼這樣寫在編輯器一直是!號,運行總是說沒定義
我覺得add.html裡面沒有id為id的,所以感覺那行程式碼可以不要
判斷下
$_POST['id']
是否存在
if(isset($_POST['id']){ $id=$_POST['id']; }
先判斷是否存在$_POST['id'],再去用它
post裡面沒有值當然沒定義了 你用一個from表單提交到一個頁面接收到id值就不會報沒有定義了
請貼出錯誤訊息
你可以把warning等級的錯誤屏蔽掉,php有的版本會提示POST參數不存在的警告錯誤。正式上線屏蔽非致命錯誤。
我覺得add.html裡面沒有id為id的,所以感覺那行程式碼可以不要
判斷下
$_POST['id']
是否存在
先判斷是否存在$_POST['id'],再去用它
post裡面沒有值當然沒定義了 你用一個from表單提交到一個頁面接收到id值就不會報沒有定義了
請貼出錯誤訊息
你可以把warning等級的錯誤屏蔽掉,php有的版本會提示POST參數不存在的警告錯誤。正式上線屏蔽非致命錯誤。