php cookie的操作实现代码(登录)
第一个文件login_frm.php这个是登录窗口
代码
代码如下:
<html>
<head>
<meta http-equiv="Content-Type" content="text/html;charset=utf8" />
</head>
<body>
<form method="post" action="login.php">
用户:<input type="text" name="username" />
<input type="submit" value="提交" />
</form>
</body>
</html>
<?php
if($_POST['username'] = 'admin')
{
setcookie('haha','gogo');
header("location:index.php");
}
?>
<?php
if($_COOKIE['haha'] == 'gogogo')
{
echo $_COOKIE['haha'];
echo'你设置了cookie';
}
else
{
echo'你没有设置cookie';
}
?>
更基础的可以参考 PHP Cookies
相关推荐
-
php中使用cookie来保存用户登录信息的实现代码
使用cookie保存页面登录信息 1.数据库连接配置页面:connectvars.php 复制代码 代码如下: <?php //数据库的位置 define('DB_HOST', 'localhost'); //用户名 define('DB_USER', 'root'); //口令 define('DB_PASSWORD', '19900101'); //数据库名 define('DB_NAME','test') ; ?> 2.登录页面:logIn.php 复制代码 代码如下: <?php
-
php cookie使用方法学习笔记分享
PHP setcookie() 函数向客户端发送一个 HTTP cookie.cookie 是由服务器发送到浏览器的变量.cookie 通常是服务器嵌入到用户计算机中的小文本文件.每当计算机通过浏览器请求一个页面,就会发送这个 cookie.cookie 的名称指定为相同名称的变量.例如,如果被发送的 cookie 名为 "name",会自动创建名为 $user 的变量,包含 cookie 的值. 必须在任何其他输出发送前对 cookie 进行赋值.如果成功,则该函数返回 true,否
-
在PHP中设置、使用、删除Cookie的解决方法
1.设置Cookie PHP用SetCookie函数来设置Cookie.必须注意的一点是:Cookie是HTTP协议头的一部分,用于浏览器和服务器之间传递信息,所以必须在任何属于HTML文件本身的内容输出之前调用Cookie函数. SetCookie函数定义了一个Cookie,并且把它附加在HTTP头的后面,SetCookie函数的原型如下: int SetCookie(string name, string value, int expire, string path, string doma
-
PHP5中Cookie与 Session使用详解
1.Cookie和Session简介与区别 在非常多时候,我们需要跟踪浏览者在整个网站的活动,对他们身份进行自动或半自动的识别(也就是平时常说的网站登陆之类的功能),这时候,我们常采用Cookie与 Session来跟踪和判断. 区别 Session信息是存放在server端,但session id是存放在client cookie的,当然php的session存放方法是多样化的,这样就算禁用cookie一样可以跟踪 Cookie是完全保持在客户端的如:IE firefox 当客户端禁止cook
-
php中用数组的方法设置cookies
复制代码 代码如下: <?php function set_cronology($name,$value,$duration=7){ $duration=time()+(3600*24*$duration); $max_stored_values=5; if(isset($_COOKIE[$name])){ foreach($_COOKI
-
PHP 之Section与Cookie使用总结
SESSION与COOKIE区别: Session 将信息保存在服务器上.服务器在接受到唯一的SESSION_ID后,根据这个ID获取相关数据,然后将信息传递到客户端(浏览器). Cookie 是将所有信息以文本的形式存在本地文件,并由客户端(浏览器)进行管理与维护. 因为Session 数据存储在server端,所以远程client无法对数据进行修改;而Cookie存储在client本地,容易被获取和篡改.所以Session安全性较高. SESSION 介绍: PHP5 后session被设置
-
PHP Cookie的使用教程详解
1.设置CookiePHP用SetCookie函数来设置Cookie.必须注意的一点是:Cookie是HTTP协议头的一部分 ,用于浏览器和服务器之间传递信息,所以必须 在任何属于HTML文件本身的内容输出之前调用 Cookie函数.SetCookie函数定义了一个Cookie,并且把它附加在HTTP头的后面,SetCookie函数的原型如下: int SetCookie(string name, string value, int expire, string path, string dom
-
php利用cookie实现访问次数统计代码
[/code] <?php global $count; $count=1; if(!isset($_COOKIE["visittime"])){ setcookie("visittime",date("y-m-d H:i:s")); setcookie("visitcount",1); echo "欢迎你第一次访问网站!"; } else{ setcookie("visittime&quo
-
PHP中的cookie不用刷新就生效的方法
不过,这种机制总是会给我们带来这或那的问题,比如前段时间,我的站点上得设置一个广告显示的功能,就需要用到COOKIE,主要目的是为了加大广告的转化率,可是如果刷新生效,就比较麻烦,所以就用了这种方法,好用. 下面是代码: 复制代码 代码如下: function cookie($var, $value='', $time=0, $path='', $domain=''){ $_COOKIE[$var] = $value; if(is_array($value)){ foreach($value a
-
深入理解PHP中的Session和Cookie
在一个页面设置一个cookie时,必须刷新或到下一个页面才可以用 $_COOKIE 得到变量的值.原因是因为当页面第一次被浏览器访问载入时,页面中的 cookie 会被设置,将其发送存储到客户端指定的存储位置,所以$_COOKIE没有接收到客户端发送过来的 cookie 变量的值,当刷新或到下一个页面时,客户端会在页面程序在服务器端运行之前,发送与该地址相对应的 cookie到服务器端,所以 $_COOKIE 可以得到的值! 说白了就是当每一个页面被访问时,如果客户端找到了与访问地址相对应的 c
-
php中记录用户访问过的产品,在cookie记录产品id,id取得产品信息
1.测试方法www.xxx.com/test.php?content_id=自己定义,如:44 复制代码 代码如下: $content_id = array();//1.创建一个数组 $content_id[] = $_GET['contentid']; //2.对接受到的ID插入到数组中去 if(isset($_COOKIE['content_id'])) //3.判定cookie是否存在,第一次不存在(如果存在的话) { $now_content = str_replace("\\"
-
基于PHP创建Cookie数组的详解
创建: 复制代码 代码如下: setcookie("ICNet[Reg]", "This is reg cookie", time() + 3600);setcookie("ICNet[Active]", "This is login cookie.", time() + 3600);print_r($_COOKIE); /*Result:Array ( [ICNet] => Array ( [Reg] => T
随机推荐
- php实现在线生成条形码示例分享(条形码生成器)
- 利用JQuery实现datatables插件的增加和删除行功能
- 解决360检测出文件目录列表显示漏洞的方法
- OpenStack Mitaka 版本中的 domain 和 admin详解
- cloneNode实现表格增加删除效果
- WordPress后台中实现图片上传功能的实例讲解
- Mysql Data目录和 Binlog 目录 搬迁的方法
- 10个mysql中select语句的简单用法
- 用javascript调出windows色版的代码
- Iframe自适应高度兼容ie,firefox多浏览器
- java数据结构与算法之冒泡排序详解
- 一位年轻商人的经验感悟
- 引用文章链接代码复制自动加链接功能
- php日历[测试通过]
- SpringMVC结合ajaxfileupload.js实现文件无刷新上传
- android图片圆角、图片去色处理示例
- 为Android应用增加渠道信息 自动化不同渠道的打包过程的使用详解
- c#高效比对大量图片的实例代码
- LintCode 堆化详解及实例代码
- getdate()函数的用法实例
