小弟学做的表单提交,做了空值判断,但是提交时还会出现空值 你虽然设了这些条件没问提,但代码并不会就次终止,最后的sql语句还是会提交数据库的。exit()函数大体可以解决你的麻烦在每个if语句代码块最后加上它,当有哪一项为空时就会输出js代码并终止执行。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 可以了解一下字符串的其它拼凑方法,这样就不用这么费力的拼凑了 http://www.php.net/manual/zh/language.types.string.php 确认每个值都填写了吗?<input type="hidden" id="ordertime" name="ordertime" />这个控件如果不操作的话,有可能为空值,仔细检查一下吧 额,我要提醒你的是你以后问问题别直接贴全部代码,而是描述问题和贴部分代码,这样对回答双方都比较省事,因为人有懒惰型,你的代码我没详细看,但可以改进的一点是。if ($_POST['...'] == "") 或者 if ($_POST['...'] != "")通通可以改成if ($_POST[...])来判断,简洁明了。 BOSS 告诉你答案了,在每个判断里添加上终止执行的操作 例如 exit() or die();别以为你添加了个js返回原来的页面就可以了,PHP 是运行在服务器端的,也就是他会一直执行完毕,如果你不干涉的话。 加了exit之后 空值判断是起作用了 但是表单填写完整却无法提交了 php 转 java php程序在esclipse中无法调试 请问: 有没有办法可以获取 优酷 土豆 之类网站的 视频缩略图? PHP正则匹配,修改! get傳值的問題,在線等 找php程序员做网站,广州,5-8千 子目录下的页面无法在浏览器中显示? 在使用MYSQL时,连接不了数据库的服务器,哪位高手帮一下呢? 页面有时出现乱码,搞不定 用php实现视频和音频的功能,求助高手! 怎么虚拟用户点击链接? Apache 不能启动
http://www.php.net/manual/zh/language.types.string.php
if ($_POST['...'] == "") 或者 if ($_POST['...'] != "")
通通可以改成if ($_POST[...])来判断,简洁明了。