100字范文,内容丰富有趣,生活中的好帮手!
100字范文 > php mysql用户登录_php mysql实现用户登录功能的代码示例

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

时间:2023-12-04 02:25:42

相关推荐

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

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

1,登录页面 login.php

用户登录_www.#

代码说明:

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

2,登录检测页面 loginchk.php

用户登录检测_www.#

$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用户登录功能模块,可以有助于大家掌握并实现用户的登录与检测。

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

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。