有一个奇怪的现象,换成get就没问题

解决方案 »

  1.   

    $HTTP_POST_VARS已经不建议使用了。改用$_POST['ID']
      

  2.   

    看你PHP的版本是多少的!楼上说的可以试一下!
      

  3.   

    if (!isset($HTTP_POST_VARS[tx_niname])||!isset($HTTP_POST_VARS[tx_tel]))
    这个逻辑有问题,把'!'去掉。
      

  4.   

    foolbirdflyfirst(湖水清澈)正解啊;可以输出
    我还开了另外一个同样问题的帖子http://community.csdn.net/Expert/topic/5338/5338628.xml?temp=.1921656,请接分。
    顺便问一下
    我需要在服务器端验证表单的输入(tx_niname,tx_tel)不可以为空,上面的逻辑(即if的条件语句)该如何写?
      

  5.   

    你可以客户端用js是否为空
    然后服务器端再判断一次,类似以下
    if(isset($_POST) && $_POST['tx_niname'] != '' && $_POST['tx_tel'] !=='')