[請益] post傳值一開始為空值會報錯
我是在網頁的第一句就寫
if($_POST['A']== '') $A="哈哈";
else $A=$_POST['A'];
底下才是使用者輸入框,一開始會這樣寫.
原本是想說網友點進來是還沒有輸入東西的,所以判斷傳值空值,預設一個內容.
等到網友進來網頁,輸入內容,才有真正的傳值.
以前在appsever的時候這樣寫沒報錯 可能是php版本比較舊?還是伺服器?(不確定)
現在改xampp就會報錯....
Notice: Undefined index: A in C:\xampp\htdocs\..............
我應該怎麼改正我的寫法??
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 111.252.19.75
※ 文章網址: https://www.ptt.cc/bbs/PHP/M.1447441587.A.7EC.html
→
11/14 03:28, , 1F
11/14 03:28, 1F
推
11/14 09:42, , 2F
11/14 09:42, 2F
→
11/14 09:42, , 3F
11/14 09:42, 3F
→
12/21 22:52, , 4F
12/21 22:52, 4F
討論串 (同標題文章)
以下文章回應了本文:
完整討論串 (本文為第 1 之 2 篇):