《Php笔记1.9》Php会话管理——Cookie,Session

Cookie 和 Session 的概念与区别

本课介绍 Cookie 和 Session 的概念以及这两者的区别。Cookie,有时也用其复数形式Cookies,指某些网站为了辨别用户身份、进行session跟踪而储存在用户本地终端上的数据(通常经过加密)。Session是指一个终端用户与交互系统进行通信的时间间隔,通常指从注册进入系统到注销退出系统之间所经过的时间。以及如果需要的话,可能还有一定的操作空间。

 

操作 Cookie

本课介绍如何使用 PHP 操作 Cookie ,内容包括读取 Cookie ,写入 Cookie。

<?php

//php写入cookie
setcookie('name', 'woodk');

//header('Location:a.php');
//  a.php:
//echo $_COOKIE['name'];

//当cookie被禁用时 可通过url传递参数
//header('Location:c.php?name=woodk');
//  c.php:
//echo $_GET['name'];

?>

<!DOCTYPE html>
<html>
<head>
    <meta charset="UTF-8">
    <title>cookie</title>
    <script>
        //本地读取cookie
        alert(document.cookie);
    </script>
</head>
<body>

</body>
</html>

 

操作 Session

本课介绍如何使用 PHP 操作 Session,内容包括读取 Session,写入 Session。

index.php:

<?php

session_start();
//echo session_id();
$_SESSION['name'] = 'woodk';

//销毁session,用于用户退出
//session_destroy();
Header('Location:a.php');

?>

a.php:

<?php

session_start();
echo $_SESSION['name'];

?>

 

php同时使用session和cookie来保存用户登录信息:

http://www.cnblogs.com/eczhou/archive/2012/03/08/2385142.html

posted @ 2016-01-07 23:23  暖风叔叔  阅读(214)  评论(0)    收藏  举报