php
include ("config.php");
 include("conn.php");
 error_reporting(E_ALL & ~E_NOTICE);
if($_POST[submit]){ //$username= str_replace(" ","",$_POST[username]);
$username=$_POST[username];
$sql="SELECT * FROM `user` where username = '$username'";
$query=mysql_query($sql);
$us=is_array($row=mysql_fetch_array($query));
$ps= $us ? md5($_POST[password].all_ps)== $row[password] : FALSE; if($ps){ $_SESSION[uid]=$row[uid];
$_SESSION[user_shell]=md5($row[username].$row[password].all_ps);
echo"登陆成功";
                   “是这里写跳转页面代码吗???”
}else{
echo "用户名密码错误";
}}
?>
<link href="images/css.css" rel="stylesheet" type="text/css">
  <form action="" method="post" >  用户名:<input type="text" name="username"  size="40" maxlength="40"/><br/>
  密码:<input type="password" name="password" size="40" maxlength="40"/>
  <br/>  <input type="submit" name="submit" value="登陆"/>  </form>

解决方案 »

  1.   

    恩,添加Header("Location: xxx.php");
    exit();
      

  2.   

    嗯,是的!  可以用js跳转  可以用echo  直接输入js代码!  也可以结束php标签来写js代码:
    $_SESSION[user_shell]=md5($row[username].$row[password].all_ps);
    echo"登陆成功";
    //js代码
               ?>
        <script type="text/javascript">
                    location="shenhe_cai.php";
                </script>
        <?php}else{
    echo "用户名密码错误";
    }