<?phpinclude ("conn.php");if($_POST[submit]){
$username=$_POST[username];
$sql="select * from `user_list` where username=$username";
$query=mysql_query($sql);
$row=mysql_fetch_array($query);

if($_POST[password]==$row[password]){
echo "登陆成功";
}else{
echo "登陆失败";
}
}
?>
<form action="login.php" method="post">用户名:<input type="text" name="username"><br>
密 码:<input type="password" name="password"><br>
验证码:<input type="text" name="code" size="10"> <img src="img.php"><br>
<input type="submit" value="登陆"></form>
为什么点击登录,什么效果也没?

解决方案 »

  1.   

    本帖最后由 xuzuning 于 2012-06-26 19:18:20 编辑
      

  2.   

    <input type="submit" name="submit" value="登陆">
      

  3.   

    submit 取的是name 然后  $username = $_POST['username']
    然后就是 sql语句啦。
      

  4.   

    <input type="submit" value="登陆">  缺少 name='submit' 
      

  5.   

    <input type="submit" name="submit" value="登陆">
     
      

  6.   

    1.你得登陆里面没有  name="submi"
    2.$username = $_POST['username'] 【】内要有单引号
    3.从你得代码没看出 验证码 是如何判断的
      

  7.   

    哈哈 。。有意思。楼主以后copy代码要多加细心了