首頁  >  問答  >  主體

$id=$_POST['id'];

怎麼這樣寫在編輯器一直是!號,運行總是說沒定義

欢彤欢彤2669 天前2390

全部回覆(6)我來回復

  • Here I am

    Here I am2018-07-27 22:14:49

    我覺得add.html裡面沒有id為id的,所以感覺那行程式碼可以不要

    回覆
    0
  • 立伟

    立伟2017-07-26 15:53:27

    判斷下

    $_POST['id']

    是否存在

    回覆
    0
  • nearest

    nearest2017-07-25 11:44:32

    if(isset($_POST['id']){
    $id=$_POST['id'];
    }

    先判斷是否存在$_POST['id'],再去用它

    回覆
    0
  • 蝎子

    蝎子2017-07-24 10:51:33

    post裡面沒有值當然沒定義了  你用一個from表單提交到一個頁面接收到id值就不會報沒有定義了

    回覆
    0
  • Ailon

    Ailon2017-07-24 10:38:07

    請貼出錯誤訊息

    回覆
    0
  • PHP中文网

    PHP中文网2017-07-24 09:09:00

    你可以把warning等級的錯誤屏蔽掉,php有的版本會提示POST參數不存在的警告錯誤。正式上線屏蔽非致命錯誤。

    回覆
    0
  • 取消回覆