不容易啊,因为COOKIE跨页面有的有效又的无效。所以最后我只好将COOKIE去掉了。
所以照成了网站的一个严重的漏洞,可以通过网址管理这个网站的所有的内容。因为没有COOKIE 。
其实用SESSION的时候就业是这样的,但是后来看到COOKIE似乎客户端的JavaScript还可以读取,所以就用了JavaScript,其实说心里话我还真的不清楚JavaScript能不能通过getCOOKIE自定义函数读取PHP创建的COOKIE了。今天好不容易找到了解决SESSION跨页面失效的解决办法,办法便是通过网址传递SESSION的session_id来使用这个session。
所以导致管理页面的每个连接都非常的非常的长,累人啊。
现在我要用COOKIE来,但是还是有问题。
绝对不是服务器配置的问题。请不要往这方面想,因为我没有设置过服务器的PHP.ini配置的。
也不清楚这个问题该怎么解决啊,该面对的原来还是得面对啊。怎么办啊,
源码就是很简单的,用户登录页login.php面注册了cookie 到了cp.php控制面板页面还有用的,但是到了另外的一个页面使用print_r($_COOKIE)显示的就是Array()。里面的什么都没有,虽然是一个数组。但是是空的。焦头烂额了,怎么活啊,难道要用SESSION 的那种笨拙的方法?其实我的那个SESSION方法还是太落后了,如何改如何?