本帖最后由 bing19870624 于 2009-07-11 17:22:04 编辑

解决方案 »

  1.   

    echo "alert('验证码输入有误,请返回重新填写');";
    改为
    echo 'alert("验证码输入有误,请返回重新填写");';
      

  2.   

    echo "<script>";
                 echo "alert('验证码输入有误,请返回重新填写');";
                 echo "window.location.href='http://localhost/UmasoftFrw2/index.phpmodule=Company&submodule=RegisterInfo&action=RegisterInfo'" ;
                 echo "</script>";
      

  3.   

    echo "<script>";
                 echo "alert('验证码输入有误,请返回重新填写');";
                 echo "</script>";
                     header("location:http://localhost/UmasoftFrw2/index.phpmodule=Company&submodule=RegisterInfo&action=RegisterInfo");你这个肯定有问题.
    应该这样写echo "<script>";
                 echo "alert('验证码输入有误,请返回重新填写');window.location='http://localhost/UmasoftFrw2/index.phpmodule=Company&submodule=RegisterInfo&action=RegisterInfo';";
                 echo "</script>";
    header 前面不能有输出的,header去掉.按理说应该不会跳,会报错的.