用户名:
密 码: 记住
您当前的位置:首页 > 网络编程 > php教程

php cookie 详解

时间:2015-01-23  来源:西部数据  作者:西部数据

什么是 cookie?cookie 常用于识别用户,cookie 是服务器留在用户计算机中的小文件,每当相同的计算机通过浏览器请求页面时,它同时会发送 cookie,通过 php,您能够创建并取回 cookie 的值.

如何创建 cookie?setcookie() 函数用于设置 cookie.

注释:setcookie() 函数必须位于 <html> 标签之前.

语法:setcookie(name, value, expire, path, domain);

  1. function cookie($var$value=''$time=0, $path=''$domain=''){  
  2. $_cookie[$var] = $value;  
  3. if(is_array($value)){  
  4. foreach($value as $k=>$v){  
  5. setcookie($var.'['.$k.']'$v$time$path$domain$s);  
  6. }  
  7. }else{  
  8. setcookie($var$value$time$path$domain$s);  

如果浏览器不支持 cookie 该怎么办?

如果您的应用程序涉及不支持 cookie 的浏览器,您就不得不采取其他方法在应用程序中从一张页面向另一张页面传递信息,一种方式是从表单传递数据,有关表单和用户输入的内容,稍早前我们已经在本教程中介绍过了.

下面的表单在用户单击提交按钮时向 "welcome.php" 提交了用户输入:

  1. <html> 
  2. <body>
  3. <form action="welcome.php" method="post"
  4. name: <input type="text" name="name" /> 
  5. age: <input type="text" name="age" /> 
  6. <input type="submit" /> 
  7. </form>
  8. </body> 
  9. </html> 

取回 "welcome.php" 中的值,就像这样:

  1. <html> 
  2. <body> 
  3. welcome <?php echo $_post["name"]; ?>.<br /> 
  4. you are <?php echo $_post["age"]; ?> years old. 
  5. </body> 
  6. </html> 
来顶一下
返回首页
返回首页
推荐资讯
WiFi太不安全:7岁女孩11分钟内入侵公共网络 WiFi太不安全:7岁女孩11分钟内入侵近期刚刚发布研究说WiFi网络能获得人们手机里多少私人信息,
不服跑个分?人工智能也出现“刷分”乱象 不服跑个分?人工智能也出现“刷分2014年,人工智能领域突然爆发,成为了科研和科技创业的热门
相关文章
栏目更新
栏目热门