include "conn.php";
mysql_select_db("xujun",$db);
$sql= "select *from admin";
$query = mysql_query($sql);
while ($row = mysql_fetch_array($query))
{
$pw=md5($_POST["pw"]);
if($_POST["id"]=$row[id] && $pw="b6e6a1ac65ba32d29715ff287523e963" )
{
 echo "<script language=\"javascript\">location.href="list.php"</script>";
 }
}
require_once( 'smarty_inc.php');        
$smarty=new Smarty();    
$smarty->display('login.html');这个是我登录部分的PHP代码, 下面是html的:<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<form name="form1" method="post" action="">
<p>ID:
<input name="id" type="text" size="20">
</p>
<p>PW:
<input name="pw" type="password" size="20">
</p>
<input type="button" value="登陆" onclick="checksubmit()";>
</form>
{literal}
<script language="javascript">
   function checksubmit(){
   if(form1.id.value == ""){
    alert("请输入id");
form1.id.focus();
return false;
   }else if(form1.pw.value != "xujun"){
        alert("密码错误");
form1.pw.focus();
return false;
}else{
form1.submit();
return true;
}
}
</script>
{/literal}高手帮我看下哪里错了?

解决方案 »

  1.   

    我是想以admin身份登录之后对list页面的留言内容执行管理删除等操作
    ID和PW都是xujun
    小弟是php初学者,听说做留言板是必须经历的。。
      

  2.   

    加个链接  如果点击链接就进行相应的操作,比如说删除,链接里面把要删除的留言的id或者别的什么的传过去就可以了比如说 <a href="?action=de&id=1">删除</a>if($_GET['action']=='de'){
    mysql_query("delete from `liuyanban` where `id` = $_GET[id]");
    }
      

  3.   

    新的一天开始了
    这是错误:
    Parse error: syntax error, unexpected T_STRING, expecting ',' or ';' in /smb/xujun/login.php on line 11
      

  4.   

    应该这样 echo "<script language=\"javascript\">location.href=\"list.php\"</script>";
      

  5.   

    echo "<script>location.href='list.php';</script>";
      

  6.   

    echo "<script>location.href='list.php';</script>";echo "<script language=\"javascript\">location.href=\"list.php\"</script>";这两个都可以echo "<script language=\"javascript\">location.href=".list.php."</script>";如果太多可以用
    <<<
      

  7.   

    echo "<script language=\"javascript\">location.href=\"list.php\"</script>";