900字范文,内容丰富有趣,生活中的好帮手!
900字范文 > PHP判断用户是否已经登录 如果登录则显示首页 如果未登录则进入登录页面或注册页面

PHP判断用户是否已经登录 如果登录则显示首页 如果未登录则进入登录页面或注册页面

时间:2021-01-23 19:53:01

相关推荐

PHP判断用户是否已经登录 如果登录则显示首页 如果未登录则进入登录页面或注册页面

login.php

我这里演示用的session代替cookie,思想一样,session操作起来代码更简洁,较容易演示。

<?php$user = ... ...; //这里是数据库查询的关于用户的数据if ($user != null || $user != "") {//这里是设置cookie,使用前需要打开cookie,我这里用的session,思想一样,session简洁,容易演示。//setcookie("user", $user['user_id'], time() + 1 * 24 * 3600);//开启sessionsession_start();//存入数据$_SESSION['user'] = $user['user_id'];//存入后跳转到首页echo "<script>window.location.href='index.php'</script>";} else {echo "<script>alert('账号或密码错误!')</script>";}?>

index.php

这里是首页,需要有判断来进行,如果通过session查询到有用户信息,则显示对应内容。

?php//注入数据库操作的PHP文件(操作数据库更加简便),我之前发过关于数据库静态工具类的博客,//博客链接:/qfxl0724/article/details/125847351include_once "DBHelper.php";//使用session来判断用户是否登录session_start();//使用变量接收session中用户的信息$user = $_SESSION['user'];if ($user == null || $user == '') {echo "<a class='login' href='login.php'>登录</a>";echo "<a class='enroll' href='enroll.php'>注册</a>";} else {echo "<a class='myspace' href='user/index.php'>我的首页</a>";}?>

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