登陆问题???——在线等!
以下代码哪里出了问题!我输入用户名和密码后按确认,怎么总是提示“没有这个用户”呢?我可在数据库中有呀!到底错误在哪里呢?
<?php
session_start();
if(login)
{ $username=$_POST["username"];
$password=$_POST["password"];
if($username=="") echo "用户名不能为空";
elseif($password=="") echo "密码不能为空";
else
{ $db=mssql_connect("130.130.27.44","sa","");
mssql_select_db("php",$db);
$sql="select username, password from [user] where usename=$username";
$result=mssql_query($sql);
if(!$result)
echo "没有这个用户";
else
{ $row=mssql_fetch_array($result);
$pwd=$row["password"];
if($password==$pwd)
{ session_register("usename");
session_register("password");
header("location:main.php"); //跳转到正常登陆后的页面
}
else echo ("你输入的密码不正确");
}
}
}
?>