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文件(操作数据库更加简便),我之前发过关于数据库静态工具类的博客,//博客链接:https://blog.csdn.net/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>";}
?>

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

  1. 小米商城项目——首页跳转到登录页面或注册页面的制作分析

            需要实现的效果:首页进行跳转到登录页面或者注册页面的操作时,相应页面变化的同时地址也进行相应变化. 打开登录页面 location.href 地址后几位为:/login.html 首页 ...

  2. HTML+CSS+JavaScript实现的品优购项目源代码,包含首页、登录页面、注册页面、商品秒杀页、商品推文页、商品抢购页等

    本次项目一共实现了7个界面,包括首页.登录页面.注册页面.商品秒杀页.商品推文页.商品抢购页.商品详情页等界面. 完整代码下载地址:HTML+CSS+JavaScript实现的品优购项目源代码 项目展 ...

  3. 搭建网站,登录页面和注册页面

    一,安装宝塔面板(在这里我安装的是Windows版本) {个人觉得宝塔面板比php好用一点} 二,在宝塔面板的软件商店下载好 Apache 2.4.54 MySQL 5.5.62 phpMyAdmin ...

  4. python-flack(一)登陆页面、注册页面、主页页面、登陆用户信息页面、上传文件页面

    文章目录 1.flask项目静态文件的导入 2.flask链接的导入 3.消息闪现 1. 如何实现闪现? 2. html代码中如何调用闪现内容? 4.Flask中集成bootstrap 1. 什么是B ...

  5. java判断用户是否在线_用JSP实现显示用户是否在线

    在一些博客网站和论坛里,我们能看到某个用户是否在线,或者显示有在线用户,而这个功能是怎么实现的呢? 大多数情况下,我们都是使用HttpSession来保存登录用户的信息,如果用户手动点击了[注销],我 ...

  6. 微信登录小程序授权显示服务器出错,微信小程序授权登录解决方案的代码实例(含未通过授权解决方案)...

    本文实例为大家分享了微信小程序授权登录解决方案的具体代码,供大家参考,具体内容如下 getUserInfoF:function(){ var that = this; wx.getSetting({ ...

  7. 用vue实现注册页面、登录页面、主页之间跳转并保持登录状态【完整代码】

    文章目录 前言 一.页面的简单实现 1.登录页面 2.注册页面 3.主页(显示个人信息) 二.逻辑实现 1.localStorage的使用 2.功能实现 登录 注册 主页 路由配置文件 总结 前言 本 ...

  8. 用layui做一个简易的登录注册页面

    用layui做一个简易的登录注册页面 1.首先在主页绑定一个点击事件,点击登录按钮就可以弹出一个弹出窗,一般商场登录页面不会跳转一个新页面,因为如果进入一个新页面,登录后需要跳转会原来的页面,这样会导 ...

  9. HTML登录注册页面简单实现

    完整代码下载: github:传送门 , 码云: 传送门 效果参考: 登录页面,注册页面 临时在线测试地址:http://139.9.68.218:3333/login2.html 使用了bootst ...

最新文章

  1. 虚拟机cenos 重置密码
  2. Android--AudioManager控制音量
  3. 安卓开发笔记(二十七):实现轮播文字消息
  4. linux一键优化脚本1.0
  5. Stanford UFLDL教程 微调多层自编码算法
  6. Java面向对象特征介绍
  7. python入门区块链技术_区块链入门教程
  8. 前端性能优化—将CSS文件放在顶部
  9. redis 持久化 + 主从复制+ 集群
  10. 论文阅读 - CRNN
  11. java返回首页提示空值_是否有使用Optional初始化和返回可为空字段的值的优雅方法 - java...
  12. apollo源码分析 感知_Scikit-Learn 源码研读 (第一期)项目结构介绍
  13. Linux安装和卸载JDK8详解
  14. 微型计算机天逸510s光驱,天逸510s Mini兼macOS BigSur安装教程
  15. 数据分析 超市条码_超市小程序做得比较好的功能点是什么?
  16. 定积分的基本性质2 乘积可积性
  17. 小米连续点击Android,屏幕自动点击
  18. Python爬虫实战- 爬取整个网站112G-8000本pdf epub格式电子书下载
  19. android模拟power键,android 发送模拟按键
  20. 通证经济大局观(三十):贵族的没落

热门文章

  1. 要把服务器架在太空的海盗湾,为什么能活十五年?
  2. JDK1.8文档中文版
  3. Python快速入门(上)
  4. 两化融合主要体现在什么方面
  5. 五笔字型词组输入规则(口诀:打词方法)
  6. Windows注册服务的几种方式
  7. React 全家桶入门教程 01
  8. 即使Windows DVD Maker不存在,如何在Windows 8上创建DVD-DVDStyler
  9. 付鼻窦瓦氏位与付鼻窦柯氏位区别
  10. 实现模糊查询时对特殊字符进行处理和对查询结果进行处理