复制代码 代码如下:
<html>
<head>
<title>login</title>
<meta http-equiv=”content-type” content=”text/html; chart=gb2312″>
</head>
<body>
<form name=”form1″ method=”post̶大学生计算机1; action=”login.php”>
<table width=”300″ border=”0″ align=”center” cellpadding=”2″ cellspacing=”2″>
<tr>
<td width=”150″><div align=”right”>用户名:</div></td>
<td width=”150″><input type=”text” name=”urname”></td>
</tr>
<tr>
<td><div align=”right”>密码:</div></td>
<td><input type=”password” name=”passcode”></td>
</tr>
<tr>
<td><div align=”right”>cookie保存时间:</div></td>
<td><lect name=”cookie” id=”cookie”>
<option value=”0″ lected>浏览器进程</option>
<option value=”1″>保存1天</option>
<option value=”2″>保存30天</option>
<option value=”3″>保存365天</option>
</lect></td>
</tr>
</table>
<p align=”center”>
<input type=”submit” name=”submit” value=”submit”>
<input type=”ret” name=”ret” value=”ret”>
</p>
</form>
</body>
</html>
复制代码 代码如下:
<?php
@mysql_connect(“localhost”氯化铁什么颜色, “root”,”1981427″) //选择数据库之前需要先连接数据库服务器
or die(“数据库服务器连接失败”);
@mysql_lect_db(“test”) //选择数据库mydb
or die(“数据库不存在或不可用”);
//获取用户输入
$urname = $_post[‘urname’];
$passcode = $_post[‘passcode’];
$cookie = $_post[‘cookie’];
//执行sql语句
$query = @mysql_query(“lect urname, urflag from urs ”
.”where urname = ‘$urname’ and passcode = ‘$passcode'”)
or die(“sql语句执行失败”);
//判断用户是否存在,密码是否正确
if($row = mysql_fetch_array($query))
{
if($row[‘urflag’] == 1 or $row[‘urflag’] == 0) //判断用户权限信息是否有效
{
switch($cookie) //根据用户的选择设置cookie保存时间
{
ca 0: //保存cookie为浏览器进程
tcookie(“urname”, $row[‘urname’]);
break;
ca 1: //保存1天
tcookie(“urname”, $row[‘urname’], time()+24*60*60);
break;
ca 2: //保存30天
tcookie(“urname爱是家乡8221;, $row[‘urname’], time()+30*24*60*60);
bre中牟县怎么读ak;
ca 3: //保存365天
tcookie(“urname”, $row[‘urname’], time()+365*24*60*60);
break;
}
header(“location: main.php”); //自动跳转到main.php
}
el
{
echo “用户权限信息不正确”;
}
}
el
{
echo “用户名或密码错误”;
}
?>
复制代码 代码如下:
<?php
ssion_start();
if(ist($_cookie[‘urname’]))
{
@mysql_connect(“localhost”, “root”,”1981427″) //选择数据库之前需要先连接数据库服务器
or die(“数据库服务器连接失败”);
@mysql_lect_db(“test”) //选择数据库mydb
or die(“数据库不存在或不可用”);
//获取ssion
$urname = $_cookie[‘urname’];
//执行sql语句获得urflag的值
$query = @mysql_query(“lect urflag from urs ”
.”where urname = ‘$urname'”)
or die(“sql语句执行失败”);
$row = mysql_fetch_array($query);
//获得用户权限信息
$flag = $row[‘urflag’];
//根据urflag的值输出不同的欢迎信息
if($flag == 1)
echo “欢迎管理员”.$_ssion[‘urname’].”登录系统”;
if($flag == 0)
echo “欢迎用户”.$_ssion化学学习网[‘urname’].”登录系统”;
echo “<a href=”logout.php” href=”logout.php”>注销</a>”;
}
el
{
echo “您没有权限访问本页面”;
}
?>
复制代码 代码如下:
<?php
tcookie(“urname”);
echo “注销成功”;
?>
本文发布于:2023-04-06 14:34:16,感谢您对本站的认可!
本文链接:https://www.wtabcd.cn/fanwen/zuowen/dc3e504d6bd704358e4d88aa23bd0f30.html
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。
本文word下载地址:php cookie 登录验证示例代码.doc
本文 PDF 下载地址:php cookie 登录验证示例代码.pdf
留言与评论(共有 0 条评论) |