php mysql做登录功能_php mysql实现用户登录功能的代码示例

接着上次的php mysql添加用户的功能代码,今天来学习下php实现用户登录与注销的功能,通过跟踪session会话来保存用户的登陆状态。

1,登录页面 login.php

用户登录_www.jbxue.com
用户登陆

请输入你的用户名:

请输入你的密码:

代码说明:

很简单的一个登陆界面,POST数据到loginchk.php页面,以进行用户验证。

2,登录检测页面 loginchk.php

用户登录检测_www.jbxue.com

$name = $_POST['username'];

$pwd = $_POST['pwd']; //获取用户名和密码

$link = mysql_connect("localhost","root","wutianshen");

if(!$link){

echo "数据库连接失败!";

mysql_error();

} //连接数据库,多写一个mysql_errro()绝对有好处,捕获错误消息

mysql_select_db("user");

$exec = "SELECT * FROM myuser WHERE lname='$name'"; //sql语句,查询用户名称!

$result = mysql_query($exec);

$rows = mysql_num_rows($result);

if($rows>0){

$row = mysql_fetch_assoc($result);

$lname=$row['lname'];

$rname=$row['rname'];

$lpwd=$row['lpwd'];

if($lpwd==$pwd){

session_start();

$_SESSION['olname']=$lname;

$_SESSION['olrname']=$rname; //上面几段就是密码效验,都比较简单,哈哈!~

echo "用户登陆成功!";

echo "


登陆用户是:".$rname."

";

echo "
现在你可以转到用户中心";

}else{

echo "用户登陆失败!


";

echo "用户名或密码不正确!!";

echo "请重新登陆";

}

}else{

echo "用户登陆失败!


";

echo "当前用户不存在!";

echo "";

}

?>

就是这些了,希望以上的php用户登录功能模块,可以有助于大家掌握并实现用户的登录与检测。

脚本学堂,祝大家学习进步。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值