zoukankan      html  css  js  c++  java
  • cookie-韩顺平

    1、php中调用系统时间,要在php.ini中设置默认时区:找到data.timezone =去掉它前面的;号,然后设置data.timezone = “Asia/Shanghai”;即可。 

    调用方法:date("Y-m-d H:i:s")自动返回一个系统时间字串。

      • d - 月中的天 (01-31)
      • m - 当前月,以数字计 (01-12)
      • Y - 当前的年(四位数)

    时间戳是自 1970 年 1 月 1 日(00:00:00 GMT)以来的秒数。它也被称为 Unix 时间戳(Unix Timestamp)。

    2、在html中插入php代码:

    自动填写用户名:______

    <html>
    <?php
    require_once 'common.php';
    ?>
    <form action="loginProcess.php" method="post">
    用户名:<type="text" name="name" value="<?php echo getCookieVal("id");?>"/>
    
    </form>
    </html>
    <?php
        function getCookieVal($key){
            if(!empty($_COOKIE($key))){
                   return $_COOKIE($key);
            }else{
                   return ""; 
            }   
        }    
    ?>  

    3、COOKIE里存放的是键值对及该键值对存放的持续时间。$key=>$val

    可以通过setCookie来设置、修改、删除已有的键值对;

    通过$_COOKIE['']这个全局变量来获取COOKIE;

    通过empty($_COOKIE[''])来判断是否存在对应的键值对。

    4、cookie是存放在浏览器客户端的。当浏览器要访问某个地址时,它向服务器发送http请求,然后服务器把php页面发回给浏览器。浏览器在该php页面输入某些信息如用户名密码时,php会将这些信息已cookie形式保存在客户端。当下一次浏览器再访问该页面时,发送http请求同时会把cookie发送给服务器,然后服务器会显示原先保存的特定的cookie信息。

    缺陷:在cookie不断的传送过程中会耗费一定的带宽,而且安全性存在问题(用户名、密码等信息不断的在互联网传送)

  • 相关阅读:
    Select * 一定不走索引是否正确?
    csshack技术
    ios学习笔记之UIViewControl生命周期
    selenium webdriver (python)
    string中Insert与Format效率对比、String与List中Contains与IndexOf的效率对比
    HDU 2083 简易版之最短距离
    xtrabackup支持的engine
    C++可变参数的另一种实现
    程序员应具备的素质(国内的大多程序员生产力不够,所以只能早早转行)
    Qt导出Excel的简单实现
  • 原文地址:https://www.cnblogs.com/wingjay/p/3866364.html
Copyright © 2011-2022 走看看