看板 PHP 關於我們 聯絡資訊
我的php版本是 4.4.2 想請問一個post傳變數的問題 我網頁的form有下面這個物件 <input type="checkbox" name="c01_1" value="1"> 傳到php時這樣讀 $c01_1=$_POST["c01_1"]; 可是卻出現下面的error Notice: Undefined index: c01_1 in xxxxx 想請問有可能是什麼問題… 我在另一台php版本是5.2.3的機器跑是完全ok的… 感謝 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 140.122.118.132
knockout:試試 $_POST 改成 $HTTP_POST_VARS 01/18 17:16
我試著改過但還是一樣@@" 但在同一頁裡面下面這個卻讀的到 $schoolName=$_POST["schoolName"]; 而且顯示沒錯誤 但是下面這個 $notGetCheck=$_POST["notGetCheck"]; 卻又錯了~"~ 不知道為什麼啊~~~orz ※ 編輯: SyaoranX 來自: 140.122.118.132 (01/18 17:35)
tn801534:php.ini裡的register_globals = On有開嗎預設沒有 01/18 17:53
tn801534:在不然就把頁面的程式碼整個貼出來看看 01/18 17:57
ybite:他這樣寫就是不想開register_globals吧 orz 開了很危險的 01/18 18:02
appleboy46:把 notice 關掉error_reporting = E_ALL & ~E_NOTICE 01/18 20:28
poi5305 :foreach($_POST as $is_return => $value)查錯誤 09/15 18:35