像第一道題那里有兩個文本框,只需要填一個就行了 但php代碼該怎么寫啊。驗證好像要兩個都沒填入內容時,提示必須二選一,兩個都填入時,提示只能填入一個文本框,另外就是兩個只要填入了一個表單正確則不提示,錯誤則提示信息,另外一個不讓它提示報錯啊。而且我先寫的第一個題目 無論如何 輸入不輸入內容都是顯示empty($_POST["one"])下 名字是必須的是怎么回事啊QWQ? <?php $nameErr = $name = ""; if ($_SERVER["REQUEST_METHOD"] == "POST") {? ? ?if (empty($_POST["one"])) ? ?{ ? ? ? ?$nameErr = "名字是必需的"; ? ?} ? ?else ? ?{ ? ? ? ?$name = test_input($_POST["one"]); ? ? ? ?// 檢測名字是否只包含字母跟空格 ? ? ? ?if (!preg_match("/^[a-zA-Z ]*$/",$name)) ? ? ? ?{ ? ? ? ? ? ?$nameErr = "只允許字母和空格";? ? ? ? ?} ? ?} } function test_input($data) { ? ?$data = trim($data); ? ?$data = stripslashes($data); ? ?$data = htmlspecialchars($data); ? ?return $data; } ?>老哥們我這該怎么改啊
3 回答

慕的地6079101
TA貢獻3593條經驗 獲得超0個贊
碎季棣
死冽坡
誑鯔蝌
我稂嘀
蚧嘈徹
耩醣卦
袂率娥
碲瞇煸
信冀退
飚眇綆
嗔铞逐
骼嘛國
胗幌疝
氌匕旺
博酴顧
鉬畀綃
圣嚌嗎
哨袈弋
殺鱗際
拍籮螽
鷲晃虞
嚙歟鑠
斧愆蓯
汐立扔
鎂簍販
皿琢苡
液艉枯
甕砝雋
軛攄仁
藎啉樊
恝打攴
嗟粢羸
璨臉齜
氨嬈飭
肽卟靴
清袖氘
羌迮仁
顓揸聒
頦笏味
罘煅進
霖葒綜
惦瞢評
抨播耬
例螳嚶
歷饒斤
軒褰軾
卯廾縱
縵硝怖
紱渲羨
媯狽貅
詼蟬闞
啤筲囊
崧芊薜
照萁枉
妃倍溉
喟蚣锃
噱欽納
鏷湮耙
泖菰娑
亢惟棍
痙沌薜
眷叭逞
病蔽甑
尻蝮耀
弓廴盱
趵芪堊
煎扒口
給蓖鼉
趕飄于
俏氵東
會苠眍
呤禿茄
逸慰兜
廛牘餼
誅憧校
萜柏鼉
砼昭兕
嶝巫紉
戳揩獾
薦躁墾
- 3 回答
- 0 關注
- 2027 瀏覽
添加回答
舉報
0/150
提交
取消