if ($user_name == "")
{
  $error="用户名不能为空";
}

解决方案 »

  1.   

    Parse error: parse error in D:\page\dzsw\regist.php on line 42
    42行是 if ($user_name == "")
      

  2.   

    就语句:if(!$user_name)$error="用户名不能为空"; 来说,语法是正确的。
    是不是第41行漏写了分号?
      

  3.   

    不可能,在此之前是一个function,这个}后也要加;号???}后是一句注释。
      

  4.   

    我也碰到过 !$var号连在一起在if语句中出错的情况,但是改为 if($var != ..)就好了
    不是不bug?
      

  5.   

    不输入user_name
    yunxing 下面语句测试yi下
    echo $user_name;