• Cookie的基本使用


    1,	如何创建cookie
    <?php
     //创建cookie信息
    	
    	//这个函数用于保存cookie
    	//第一个参数,表示cookie一个key,第二个表示val,第三个表示cookie值,在客户端保存的时间,按秒计算
    	//key <==>value
    	setCookie("username","PHP永乐web开发",time()+3600);
    	echo "保存成功";
    ?>

    //cookie的声明周期是多久? /* 默认情况下,关闭浏览器立即失效 2.如何设置cookie的生命周期? A:setcookie的第三个参数,即代表cookie的生命周期(以秒为单位) */ //用3个参数,设置cookie的名,值,生命周期 //setcookie('username','php',time()+10); //======================================= //用4个参数,设置cookie //默认状况下,cookie对设置时所在的目录(及子目录)有效 //对同级目录,和上级目录,无效 //如果让cookie在整个网站域名下都生效 //1,可以把setcookie的页面放在网站的根目录下 '/' //2.第二种,setcookie的第四个参数,即'路径参数'来指定 if(setcookie('username','网站建设',time()+30,'/')){ // '/' 代表域名的根目录 echo $_COOKIE['username']."创建成功"; } //还可以有第5个参数来指定二级域名, /* *.sina.com.cn book.sina.com.cn */

    对代码说明

         当浏览器访问上边页面时,服务器就会以

    Set-Cookie:username=PHP永乐web开发; exeires=Wed当前时间+1个小时回送http响应,当浏览器获取到该信息后,就会保存cookie的,到本机的C:Documents and SettingsAdministratorCookies


     

    小案例
    利用cookie:显示上次登录的时间?

    //首先看看cookie有没有上次登录信息
    	if (!empty($_COOKIE['lastVisit'])){
    		echo "你上次登录的时间是".$_COOKIE['lastVisit'];
    		setCookie("lastVisit",date("Y-m-d H:i:s"),time()+24*3600*30);
    		}else{
    		//说明用户是第一次登录
    		echo "你是第一个登录";
    		//更新时间
    		setCookie("lastVisit",date("Y-m-d H:i:s"),time()+24*3600*30);
    		}
    
  • 相关阅读:
    《Perceptual Losses for Real-Time Style Transfer and Super-Resolution》论文笔记
    《StackGAN: Text to Photo-realistic Image Synthesis with Stacked GAN》论文笔记
    《Image-to-Image Translation with Conditional Adversarial Networks》论文笔记
    深度学习模型相关知识(2)
    深度学习模型相关知识(1)
    常用深度学习模型介绍(2)
    1111111111111111111
    常用深度学习模型介绍(1)
    tensorflow函数介绍 (5)
    tensorboard可视化(先写一点点)
  • 原文地址:https://www.cnblogs.com/wang1204/p/5569963.html
Copyright © 2020-2023  润新知