你这是php吗?
另外这个代码有xss 攻击漏洞。

解决方案 »

  1.   

    这个不能直接在php中使用,不符合php语法
      

  2.   

    是不是11行的else 要大写的Else
    最好把错误提示贴出来
      

  3.   

    php代码不是这样写的吗?我是我根据我以前写asp改的,就是在dw下有警告不能用,所以问下
      

  4.   

    能不能指出来啊,asp转php不知道是不是这样写的
      

  5.   

    dw下就是在If $_url="" Then 这行 警告下
      

  6.   

    function ShowMsg($_info,$_url){
        If ($_url==""  ){
            echo "<script type='text/javascript'>alert('$_info');history.back();</script>";
        }Else{ 
            If ($_info=="") 
                header('Location:'.$_url);
            else
                echo "<script type='text/javascript'>alert('$_info');location.href='$_url';</script>";
            
        }
    }
      

  7.   

    原来是有这么多错误,回去看了下,修改是下面这个样子
    function ShowMsg($_info,$_url){
        if ($_url=="")
    {
            echo "<script type='text/javascript'>alert('$_info');history.back();</script>";
        }
    else

            If ($_info=="") 
    {
    header('Location:'.$_url);
    }
            else
    {
    echo "<script type='text/javascript'>alert('$_info');location.href='$_url';</script>";
    }
        }
    }
    对了,版主,楼上说这样写有xxs漏洞???怎么解?