罗江游鱼
级别: 论坛版主
UID: 1234
精华: 0
发帖: 79
威望: 80 点
金钱: 790 RMB
贡献值: 0 点
注册时间:2007-11-08
最后登录:2008-04-08
楼主  发表于: 2007-12-20 19:05

 PHP中cookie与session函数使用事例。。。


学习与研究php中的cookie()与session()函数 废话少说:请看以下代码....
==========================================================
copycode
  1. session_start();                            //开始使用session
  2. ?>
  3. <html>
  4. <head>
  5. <title>session使用实例</title>
  6. </head>
  7. <body>
  8. <?
  9. $username1="guest";                    //定义变量
  10. if(!session_is_registered("username"))        //判断session是否被注册
  11. {
  12.     session_register("username");            //注册session
  13.     $_session["username"]=$username1;    //给session变量赋值
  14. }
  15. echo $_session["username"];                //显示session
  16. session_destroy();                        //结束session
  17. ?>
  18. </body>
  19. </html>


=====================================
copycode
  1. <?
  2. session_start();                                    //开始使用session
  3. if(!session_is_registered('count'))                    //如果没有注册session
  4. {
  5.     session_register('count');                        //注册session
  6.     $count=1;                                    //count变量为1
  7. }
  8. else                                            //如果已经注册session
  9. {
  10.     $count++;                                    //变量在原有基础上增加1
  11. }
  12. ?>
  13. <html>
  14. <head>
  15. <title>使用session的网页计数器</title>
  16. </head>
  17. <body>
  18. <p>
  19. 你好,你已经浏览本网页 <?php echo $count; ?>次
  20. </p>
  21. </body>
  22. </html>


=======================================
copycode
  1. <?
  2. $username=$_GET["username"];                        //通过URL获得参数
  3. if(!$_GET["username"])                                //如果没有参数执行内容
  4. {
  5. setcookie("username","");                                //取消username的资料
  6. echo "没有指定用户名!";
  7. echo "<p>";
  8. echo "或者用户名不存在!";
  9. }
  10. else                                                //如果存在参数
  11. {
  12.     setcookie("username","$username");                    //注册用户名
  13.     echo "注册成功,点<a href=11-4.php>这里</a>查看";    //显示连接以查看COOKIE信息
  14. }
  15. ?>
  16. <html>
  17. <head>
  18. <title>注册用户信息</title>
  19. </head>
  20. <body>
  21. </body>
  22. </html>
8337009
级别: 新手上路
UID: 2726
精华: 0
发帖: 4
威望: 5 点
金钱: 40 RMB
贡献值: 0 点
注册时间:2008-04-25
最后登录:2008-05-19
1楼  发表于: 2008-04-29 14:19
好例子!我刚学,整愁没例子