php表单中,某一项的值为 0 , 传递过去的时候会被误判的空,该如何处理呢?谢谢.

解决方案 »

  1.   

    判断empty的条件里过滤掉这个项
      

  2.   

    $_POST['var'] == "0" 就行了
      

  3.   

    如果空着 trim($_POST['var']) == ''  就是啥也不填看看基础吧
      

  4.   

    0 也会接收的呀!
    trim($_POST['var']) == '0'
    至于空值就用JS在提交前过滤掉!
      

  5.   


    林妹妹告诉你了 trim($_POST['var']) == ''提示错误 isolu的方法比较简单些.Js干这个最拿手了.
      

  6.   

    能onclick就onclick 不能onclick 就在提交前做一个checknull(xxx);
    id 为该input 的id;
    function checknull(id) {
    var doc=document.getElementById(id);
    if (doc.value=='') {
    alert('不能为空.');
    return false;
    }
    }