• 一、会话控制session、cookie


     1 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
     2 <html xmlns="http://www.w3.org/1999/xhtml">
     3 <head>
     4 <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
     5 <title>无标题文档</title>
     6 
     7 </head>
     8 
     9 <body>
    10 <?php
    11 session_start();      //在您把用户信息存储到 PHP session 中之前,首先必须启动会话。
    12                            //注释:session_start()函数必须位于 <html> 标签之前:
    13 $_SESSION["uid"]="123";//存储session信息,以后用户名都要用它来存储。
    14 
    15 $_SESSION["name"]="张三";
    16 
    17 echo $_SESSION["uid"];
    18 //一、session、二、cookie
    19 
    20 //一、session 1、存储在服务器2、可以存放任何类型的数据3、有默认过期时间15分钟4、每个登录者都会存储一份
    21 
    22 //二、cookie 1、存储在客户端2、只能存放字符串3、默认永久的,可以设置过期时间4、客户也可以存一份
    23 
    24 //session用法
    25 //1、可以记录登录者的状态
    26 //2、可以用来在页面之间传值
    27 //3、可以防止用户跳过登录
    28 //4、登录传用户名,购物车,流程
    29 
    30 
    31 ?>
    32 <form  action="hhcl.php" method="post">
    33 <div>用户名:<input type="text" name="aaaa" /></div>
    34 
    35 <div>密码:<input type="text" name="pwd" /></div>
    36 <div><input type="submit" value="登录" /></div>
    37 </form>
    38 </body>
    39 </html>
    40 
    41 
    42 <?php
    43 session_start();
    44 
    45 
    46 $uid= $_POST["aaaa"];
    47 
    48 
    49 //cookie存储信息
    50 //setcookie("uid",$uid);
    51 header("location:main.php");
    52 
    53 <title>无标题文档</title>
    54 </head>
    55 
    56 <body>
    57 <?php
    58 session_start();
    59 if(!empty($_SESSION["uid"]))
    60 {
    61     
    62 }else
    63 {
    64     header($_SESSION["uid"]);
    65 }
    66 
    67 echo $_SESSION["uid"];
    68 ?>
    69 
    70 </body>
    71 </html>

    123

  • 相关阅读:
    说实话,mycat就是垃圾,不再更新
    深入理解并发/并行,阻塞/非阻塞,同步/异步
    转载:PHP 协程实现
    转载:异步、并发、协程原理
    第四章总结
    第三节 需要异常
    [第四章] 测试依赖性和异常
    第三章总结
    第三节 MVC应用程序架构和测试
    第二节 PHPUnit测试的剖析
  • 原文地址:https://www.cnblogs.com/as1234as/p/5403511.html
Copyright © 2020-2023  润新知