怎么制作一个php+mysql的登陆界面? 50
制作一个登陆界面有用户名、密码和验证码,可以连接电脑的mysql数据库里面的数据的,一直不明白要怎么读取数据库的数据,然后正确登陆。。...
制作一个登陆界面有用户名、密码和验证码,可以连接电脑的mysql数据库里面的数据的,一直不明白要怎么读取数据库的数据,然后正确登陆。。
展开
2个回答
2015-04-10
展开全部
<?php
session_start();//启session
$link=mysql_connect('127.0.0.1','root','');//数据库连接填入应参数
if(!$link){
echo "数据库连接失败".mysql.error();
}else{
mysql_select_db('login',$link);//选数据库
mysql_query("set names gb2312");//设置编码
}
//获取表单提交数据
$username=$_POST['u'];
$password=md5($_POST['p']);
//查询判断
$sql="select * from check where name='$username' and password='$password'";
$rec=mysql_query($sql) or die ("执行失败");
if(mysql_num_rows($rec)>0){
$_SESSION['user']=$username;//session存储记录登录状态
echo "登录功";
}else{
echo "<script>alert('密码或用户名确');</script>";//登录失败
}
?>
session_start();//启session
$link=mysql_connect('127.0.0.1','root','');//数据库连接填入应参数
if(!$link){
echo "数据库连接失败".mysql.error();
}else{
mysql_select_db('login',$link);//选数据库
mysql_query("set names gb2312");//设置编码
}
//获取表单提交数据
$username=$_POST['u'];
$password=md5($_POST['p']);
//查询判断
$sql="select * from check where name='$username' and password='$password'";
$rec=mysql_query($sql) or die ("执行失败");
if(mysql_num_rows($rec)>0){
$_SESSION['user']=$username;//session存储记录登录状态
echo "登录功";
}else{
echo "<script>alert('密码或用户名确');</script>";//登录失败
}
?>
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询