设置COOKIES必须在任何内容发送到浏览器之前,那么文档类型呢? 刷新之后COOKIES就会重新计时吗??刷新任意页都可以??? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 还有一个问题就是如果我不设置过期那么客户端就不会生成一个COOKIES文件是吧,那么我用这个特性来验证是否登录(如:判断COOKIES中是否存在“ADMIN”,存在的话则表示登录),是不是很安全呢?因为客户端看不见COOKIES,所以就无法修改COOKIES 你不设置它也会过期,只要你建立了cookie客户端就要建立文件,除非他禁用cookie 1、就是这句,也必须放在COOKIES之后吗?是的,那是文本2、还有就是如果我不指定其过期时间,那默认是多少?n秒,只要浏览器还停留在这个页面上就有效3、如果我不设置过期那么客户端就不会生成一个COOKIES文件是吧是的,不会产生4、那么我用这个特性来验证是否登录(如:判断COOKIES中是否存在“ADMIN”,存在的话则表示登录),是不是很安全呢?因为客户端看不见COOKIES,所以就无法修改COOKIES不一定!如果是;浏览器客户则结论成立,若是sock客户就不行了 TO:xuzuning(唠叨)谢谢你的答复!但是你回答的第一点有点不明白,因为我在测试后发现即使将其放在setcookie()之前也可以正常设置cookies,并且可以echo出来 cookie无论什么时候设置都起作用session_start();这句才要放在任何的输出前 哈哈,终于明白了,原来是session_start()要放在最前面啊,哈哈哈哈,就是说无论在哪里setcookie()都可以是吧,我说怎么PHP搞这么麻烦呢/ 一会儿结帐 另外我的登录是这么写的,大家看有没有问题?<?php if(!isset($_COOKIE[username])){ echo "请先登录!";}else{ echo "已经登陆了!".$_COOKIE[username];}?> 怎样做到倒计时在不同客户端完全同步 EditPlus目录扩展 apache URL重写问题 获取页面超时的问题,在线等 用PHP怎么生成验证码呀 无限级分类函数,好像有点问题,大虾们帮偶看看,,, GET和POST有什么区别?什么情况下应使用GET,什么情况下应使用POST? 使用PHP操作WORD等需要PHP.INI做什么修改????? php 对多维数组的操作 【学习php】请问PHP大神们,如何阅读开源代码 请问PHP中怎么分页?(最简单的,不用函数) 数组内容对比的问题
是的,那是文本2、还有就是如果我不指定其过期时间,那默认是多少?
n秒,只要浏览器还停留在这个页面上就有效3、如果我不设置过期那么客户端就不会生成一个COOKIES文件是吧
是的,不会产生4、那么我用这个特性来验证是否登录(如:判断COOKIES中是否存在“ADMIN”,存在的话则表示登录),是不是很安全呢?因为客户端看不见COOKIES,所以就无法修改COOKIES
不一定!如果是;浏览器客户则结论成立,若是sock客户就不行了
谢谢你的答复!
但是你回答的第一点有点不明白,因为我在测试后发现即使将其放在setcookie()之前也可以正常设置cookies,并且可以echo出来
session_start();这句才要放在任何的输出前
一会儿结帐
<?php
if(!isset($_COOKIE[username])){
echo "请先登录!";
}
else{
echo "已经登陆了!".$_COOKIE[username];
}
?>