我在做一个记住登录功能,请问要如何实现?用到哪些函数?
解决方案 »
- ThinkPHP模板输出问题求助
- 在Discuzx中用什么方法来实现截取内容在主题列表显示
- MYSQL 编码问题。。
- 本人准备开一个网络公司,正在找办公地点,找一名精通网络公司的发展,规划的朋友一起创业[广州]
- 大量初学问题求解。php文档写的不清晰啊~欢迎大家讨论。
- 急!!!最近网站流量一下子多了很多, 盗链引起的?
- php做的一个RPG游戏...不知道有人发过了没..
- php.exe应用程序错误["0×100b4d56"指令引用的"0×00000000"内存,该内存不能为"read"]这样的报错是怎么回事?
- 请教一下,www.go2map.com 的寻找 最佳路线的算法如何实现的,给分
- thinkphp 为什么我本地一切正常上传到空间里就报错
- 请教一下,如何实现ajax 分页,去掉js后,分页标签可以用[兼容wap]. 如何实现ajax 批处理操做. 例如批量删除,批量设置状态.
- 奇怪
还能跨域。
下面是转帖,未测,请楼主自己试试。<?php
include_once ("sql_connect.php");
include_once ("my_msg.php");
?>
<html>
<head>
<meta http- equiv="content-type" content="text/html" charset=utf-8 />
<title& gt;会员功能表</title> < /head> <body bgcolor = "white" text="black" link="blue" vlink="purple" alink="red">
<?php
if(isset($_COOKIE['cookie_chk'])){
if($_COOKIE['cookie_chk'] !="logined"){
my_msg("登录失败,请重新登录!","login.php"); }
}else {
my_msg("登录失败,请重新登录!","login.php"); }
?>
<h1 align="center">欢迎<?php echo $_COOKIE['cookie_id']; ?>进入会员区<br>
<p>会员主功能表</h1>< /p></p>
<h3 align="center"><a href="pass.html">修改密码</a></h3>
<h3 align="center"><a href="login.php"& gt;注销</h3>
</body>
</html>
下面来看php登录 cookie自动登录的php处理代码
<?php
include_once("sql_connect.php");
include_once("my_msg.php");
?>
<?php if($_POST['id']=='' or $_POST['passwd']==''){
my_msg("字段不能为空!","login.php");
}
$sqlstr ="select * from member where id='".$_POST['id']."' and passwd='".$_POST['passwd']."' and status =1";
$result = mysql_query($sqlstr,$link);
$row = mysql_fetch_array($result,MYSQL_BOTH);
if(mysql_num_rows($result)==1 && $row["rank"]==100){
setcookie("cookie_chk","adm_logined");
setcookie("cookie_id",$_POST['id']);
my_header("adm.php");
}elseif (
mysql_num_rows($result)==1 && $row["rank"]==1){
setcookie("cookie_chk","logined");
setcookie("cookie_id",$_POST['id']);
my_header("main.php");
}else {
my_msg("登录失败,请重新等录!","login.php");
}
mysql_free_result($result);
mysql_close($link);
?>
PHP之玩转浏览器COOKIES
http://bbs.hh010.com/simple/?t23239.html