echo"<script>alert('".$notify.");</script>";

解决方案 »

  1.   

    你的后面少了 這個 ";"
    echo"<script>alert('$notify');</script>";
      

  2.   

    转义换行符
    $notify = "dasfd
    fdsf
    fdsf";
    $notify = eregi_replace("\r?\n","\\n",$notify);
    echo "<script>alert('$notify');</script>";
      

  3.   

    echo"<script>alert(\'$notify\');</script>"
      

  4.   

    <?
    $temp="hello";
    echo "<script>alert('\你$temp\好');</script>"; 
    ?>通过测试
      

  5.   

    echo "<script>alert('".$notify."');</script>";
      

  6.   

    print("<script>alert(\"".$notify."\")<script>");
      

  7.   

    echo ("<script> altert('$notify[notify]')</script>")
    注意那里要有对应的数据表中的字的
      

  8.   

    echo "<script language=javascript>window.alert(".$notify.")</script>";
      

  9.   

    可能是您的$notify变量中包含单、双引号。
    可以用htmlspecialchars($notify)来避免