首页 分享 phpcookie登录验证示例代码 爱问知识人

phpcookie登录验证示例代码 爱问知识人

来源:萌宠菠菠乐园 时间:2025-01-04 07:17

Cookie代码如下:Login

代码如下:

@mysql_connect("localhost", "root","1981427") //选择数据库之前需要先连接数据库服务器
or die("数据库服务器连接失败");
@mysql_select_db("test") //选择数据库mydb
or die("数据库不存在或不可用");
//获取用户输入
$username = $_POST['username'];
$passcode = $_POST['passcode'];
$cookie = $_POST['cookie'];
//执行SQL语句
$query = @mysql_query("select username, userflag from users "
."where username = '$username' and passcode = '$passcode'")
or die("SQL语句执行失败");
//判断用户是否存在,密码是否正确
if($row = mysql_fetch_array($query))
{
if($row['userflag'] == 1 or $row['userflag'] == 0) //判断用户权限信息是否有效
{
switch($cookie) //根据用户的选择设置cookie保存时间
{
case 0: //保存Cookie为浏览器进程
setcookie("username", $row['username']);
break;
case 1: //保存1天
setcookie("username", $row['username'], time()+24*60*60);
break;
case 2: //保存30天
setcookie("username", $row['username'], time()+30*24*60*60);
break;
case 3: //保存365天
setcookie("username", $row['username'], time()+365*24*60*60);
break;
}
header("location: main.php"); //自动跳转到main.php
}
else
{
echo "用户权限信息不正确";
}
}
else
{
echo "用户名或密码错误";
}
?>

代码如下:

session_start();
if(isset($_COOKIE['username']))
{
@mysql_connect("localhost", "root","1981427") //选择数据库之前需要先连接数据库服务器
or die("数据库服务器连接失败");
@mysql_select_db("test") //选择数据库mydb
or die("数据库不存在或不可用");
//获取Session
$username = $_COOKIE['username'];
//执行SQL语句获得userflag的值
$query = @mysql_query("select userflag from users "
."where username = '$username'")
or die("SQL语句执行失败");
$row = mysql_fetch_array($query);
//获得用户权限信息
$flag = $row['userflag'];
//根据userflag的值输出不同的欢迎信息
if($flag == 1)
echo "欢迎管理员".$_SESSION['username']."登录系统";
if($flag == 0)
echo "欢迎用户".$_SESSION['username']."登录系统";
echo "注销";
}
else
{
echo "您没有权限访问本页面";
}
?>

代码如下:

setcookie("username");
echo "注销成功";
?>

全部

相关知识

在设计宠物用品店C/S结构管理系统时,应如何构建用户登录与库存管理模块?
我在铁看见有鱼人宠物可以交换,但是要输入一个代码,类似于现在的可? 爱问知识人
刻刀怎么换刀片 爱问知识人
宠物猪怎么获得啊? 爱问知识人
猫科动物有哪些 爱问知识人
男人吃什么补充雄激素 爱问知识人
如何处理宠物粪便? 爱问知识人
您有一条重要通知:亚马逊卖家请于10月31日前完成卖家账号两步验证!
java宠物之家代码
mysql第十章宠物商店 宠物商店代码

网址: phpcookie登录验证示例代码 爱问知识人 https://www.mcbbbk.com/newsview965733.html

所属分类:萌宠日常
上一篇: 什么样的水养鱼好,如何控制鱼缸水
下一篇: 软壳龟饲养全指南(从营养、水质到

推荐分享