文件如下:
用户登录文件如下:
用户登录用户名 | |
密 码 | |
$name=$_POST['name'];
$password=$_POST['password'];
//得到连接
$conn=mysql_connect("localhost","root","root");
if(!$conn){
die("连接失败".mysql_errno());
}
//设置访问数据库的编码
mysql_query("set names utf8",$conn) or die(mysql_errno());
//选择数据库
mysql_select_db("test",$conn) or die(mysql_errno());
//发送sql语句,验证
$sql="select password from admin where name=$name";
//通过输入的用户名来获取数据库中的密码,再和输入的密码比对
$res=mysql_query($sql,$conn);
if($row=mysql_fetch_assoc($res)){
//取出数据库密码
if($row['password']==md5($password)){
header ("Location: issue.php");
exit();
}else{
header ("Location: login.php?errno=1");
exit();
}
//关闭资源
mysql_free_result($res);
mysql_close($conn);
?>
登录的时候总是报错:
Parse error: syntax error, unexpected end of file in E:\mynev\apache\htdocs\zhaotaya\loginProcess.php on line 33
line33是最后一行。我弄了一上午也没明白是哪里错了,求大神帮忙看看。
展开