zoukankan      html  css  js  c++  java
  • session

    session_start();//开启session

    HTTP,无状态性
    SESSION COOKIE

    SESSION:存储在服务端的,每个人存一份,可以存储任意类型的数据,默认过期时间15分钟
    COOKIE:存储在客户端的,每个人存一份,只能存储字符串,默认永不过期

    $_SESSION["uid"] = "zhangsan";//写入SESSION

    echo $_SESSION["uid"];

    setcookie("uid","zhangsan"); //设置COOKIE

    例子:

    denglu.php

    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
    <html xmlns="http://www.w3.org/1999/xhtml">
    <head>
    <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
    <title>无标题文档</title>
    </head>
    
    <body>
    <form action="chuli.php" method="post">
    <div>用户名:<input type="text" name="uid" /></div>
    <div>密码:<input type="text" name="pwd" /></div>
    <div><input type="submit" value="登录" /></div>
    
    
    </form>
    </body>
    </html>

    chuli.php

    <?php
    session_start();//开启session
    $uid=$_POST["uid"];
    $pwd=$_POST["pwd"];
    include("ChaXun.class.php");
    $db=new ChaXun();
    $sql="select count(*) from User1 where Uid='{$uid}' and Pwd='{$pwd}'";
    $r=$db->StrQuery($sql);
    if($r==1)
    {   $_SESSION["uid"]=$uid;//存入session
        header("location:main.php");
    }
    else
    {
        header("location:session.php");
    }

    main.php

    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
    <html xmlns="http://www.w3.org/1999/xhtml">
    <head>
    <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
    <title>无标题文档</title>
    </head>
    
    <body>
    <?php
    session_start();
    echo $_SESSION["uid"];
    ?>
    </body>
    </html>
  • 相关阅读:
    焦虑来回走
    去省政府客串
    中国地质大学(北京)招生信息有点坑
    张桂梅校长再获殊荣,实至名归!她的故事值得一看再看……
    行内容转为列内容
    公文写作心得
    钟南山院士亲口说的“如何保持健康长寿
    VMware虚拟机出现“内部错误”如何解决?
    CI框架深入篇(2)一些基础的我之不知道的标准格式
    SQL语句学习记录(三)
  • 原文地址:https://www.cnblogs.com/nannan-0305/p/5521380.html
Copyright © 2011-2022 走看看