php登录 cookie自动登录

<?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登录

 <?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);
?>

时间: 2024-10-27 09:20:43

php登录 cookie自动登录的相关文章

php利用cookie自动登录方法

php教程利用cookie自动登录方法 <html>   <head>   <title>enter password</title>   </head>   <body>   <form name="forml" method="post" action="cookiebasedpasswordlogin.php">     <table>     

详解JavaEE使用过滤器实现登录(用户自动登录 安全登录 取消自动登录黑用户禁止登录)_java

在我们生活中,对于账户的自动登录已经很常见了,所以利用过滤器实现这个功能. 主要介绍用户的自动登录和取消自动登录,以及实现一天自动登录或者n天实现自动登录,当用户ip被加入到黑名单之后,直接利用过滤器返回一个警告页面. 过滤器的功能很是强大,我们只需要在写好的前台后servlet之后进行添加就可以实现这个功能 Ps:这个仅仅只是一个演示而已,里面的访问数据库的部分,自己随意模拟了下,主要是突出实现自动登录的功能. 前台代码: 前台代码是成功与否都在这个页面显示.用到的技术:jstl标签的应用,s

Winform开发框架之系统重新登录、自动登录实现

在业务系统的操作过程中,有时候,用户需要切换用户进行重新登录,这种情况有时候是因为一个人管理多个用户账号,希望通过不同的账号登录进行管理不同的资料,另一种情况是酒店的换班操作,另一个人接替前面的人进行系统维护管理.这种重新登录其实也是一种友好的操作之一,试想一下,换个账号登录,就需要推出系统,重新寻找运行程序才可以,而且如果系统启动较慢一点的,还需要等待,所以实现重新登录,有时候也是必要的.因此实现这个功能,也是体现我们开发的系统注重细节的表现. 另外,自动登录(其实是接受通过命令行参数进行登录

cookie 自动登录 读取-jsp读取cookie为什么显示的是sessionid

问题描述 jsp读取cookie为什么显示的是sessionid 代码 <% Cookie []c=request.getCookies(); String name=null; String pwd=null; Cookie newc=null; if(null!=c){ for(int i=0;i newc=c[i]; name=newc.getName(); pwd=newc.getValue(); } } out.print(name); out.print(pwd); %> 姓名:

session cookie实现自动登录(下次自动登录)

你会发现, 只要登录的时候勾选上这个框框(ps: 你的提示文字最好使用label+for), 即使你关闭浏览器再重新打开还是"已经登录的状态", 可能你也知道, 大多网站都是用session记录标识, 因为使用cookie记录不太安全, 可以被伪造, 那么session关闭浏览器会清空, 那还乍的记录标识呢? 嘎嘎, 接着往下看 session+cookie验证登录 大概的思路是在登录成功后, 记录session标识, 并根据相关参数写入cookie, 当然不会包含重要信息, 每次用户

初学者参阅:使用cookie自动登录

cookie|初学 <!--------index.asp----------><style>body,form,table{ font-size:12px;font-family:Verdana}.inp{ border-left:white;border-top:white;border-right:white;border-bottom:1px solid gray; width:80px}</style><%if request.Cookies("

cookie 自动登录 读取-httpClient 3如何session会话保持?

问题描述 httpClient 3如何session会话保持? 问题场景: 通过httpClient请求同一门户的接口地址,因为登录后和未登录的时候返回的数据不一样.所以当用户在门户上登录的情况下,访问接口返回的数据也应该是要登录口的数据.现在返回的都是未登录的情况.'请问大神们此问题如何解决. 代码如下: String url = "http://192.168.41.56/portal/480/home/wap/xqy/ljjk/dbjqbf/index.jsp"; String

ios-在uiwebview中使用保存的cookie做自动登录。

问题描述 在uiwebview中使用保存的cookie做自动登录. 问大家一个关于ios的cookie,是不是app退出之后就会被清掉?我把想要的cookie保存在nshttpcookiestorage当中,可是当程序再次启动的时候里面就没有了,我想在uiwebview中做自动登录. 解决方案 是不是app退出之后就会被清掉?如果你没设置保存时间,一般都会清除的 所以你可以设置cookie的存活时间 解决方案二: uiwebview通过cookie自动登录 解决方案三: 确实是需要设置cooki

利用cookie实现用户自动登录的代码

cookie 是由服务器发送到浏览器的变量.cookie 通常是服务器嵌入到用户计算机中的小文本文件.每当计算机通过浏览器请求一个页面,就会发送这个 cookie. 实例 <?php教程   echo( "Cookie created? : " . setcookie("cookie_name", "cookie_data" ) ); ?> <html>  <head>   <title>Cooki