php表单如何传递0值
php表单中,某一项的值为 0 , 传递过去的时候会被误判的空,该如何处理呢?谢谢.
作者: wwwfatucn 发布时间: 2011-06-12
判断empty的条件里过滤掉这个项
作者: PhpNewnew 发布时间: 2011-06-12
$_POST['var'] == "0" 就行了
作者: yangball 发布时间: 2011-06-12
引用 1 楼 phpnewnew 的回复:
判断empty的条件里过滤掉这个项
判断empty的条件里过滤掉这个项
那要是用户真的空着这一项怎么办?
我的原意是,如果用户填的是 0 ,接受并存到数据库,如果空着,就提示错误.
作者: wwwfatucn 发布时间: 2011-06-12
如果空着 trim($_POST['var']) == '' 就是啥也不填
看看基础吧。。。
看看基础吧。。。
作者: yangball 发布时间: 2011-06-12
0 也会接收的呀!
trim($_POST['var']) == '0'
至于空值就用JS在提交前过滤掉!
trim($_POST['var']) == '0'
至于空值就用JS在提交前过滤掉!
作者: isolu 发布时间: 2011-06-12
引用 3 楼 wwwfatucn 的回复:
引用 1 楼 phpnewnew 的回复:
判断empty的条件里过滤掉这个项
那要是用户真的空着这一项怎么办?
我的原意是,如果用户填的是 0 ,接受并存到数据库,如果空着,就提示错误.
引用 1 楼 phpnewnew 的回复:
判断empty的条件里过滤掉这个项
那要是用户真的空着这一项怎么办?
我的原意是,如果用户填的是 0 ,接受并存到数据库,如果空着,就提示错误.
林妹妹告诉你了 trim($_POST['var']) == ''
提示错误 isolu的方法比较简单些.Js干这个最拿手了.
作者: PhpNewnew 发布时间: 2011-06-12
能onclick就onclick 不能onclick 就在提交前做一个checknull(xxx);
id 为该input 的id;
JScript code
id 为该input 的id;
JScript code
function checknull(id) { var doc=document.getElementById(id); if (doc.value=='') { alert('不能为空.'); return false; } }
作者: PhpNewnew 发布时间: 2011-06-12