PHP COOKIE 跳转页面丢失
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了PHP COOKIE 跳转页面丢失相关的知识,希望对你有一定的参考价值。
做PHP时用到 COOKIE,代码如下:
setcookie('abcname',$names,time()+3600,"../user","127.0.0.1",1);
在当前页面中能读取COOKIE跳转到另一个页面读取不了。
当前页面的地址是
127.0.0.1/gouw/include/co.php
跳转页面地址是
127.0.0.1/gouw/user/index.php
代码 很长的。
1.php
$_SESSION["randid"]=rand(1000,9999);
echo("<script>location.href('cooke.php?nicheng=".$nicheng."&psd=".$psd."&rd=".$_SESSION["randid"]."')</script>");
exit();
2---------
cooke.php
$nicheng=$_GET['nicheng'];
$psd=$_GET['psd'];
setcookie('ua_name',$nicheng,time()+3600*24*30,"/","127.0.0.1",1);
setcookie('ua_psd',$psd,time()+3600*24*30,"/","127.0.0.1",1);
3---------
user/index.php
<?
echo [ua_name];
?>
这样写对了呢呵呵。 是什么情况 来?
本回答被提问者采纳 参考技术B echo [ua_name];这能读取到cookie,表示怀疑. 参考技术C 把代码出来。
PHP代码里有没有办法实现让页面跳转,但地址栏上的URL不变
地址就是地址;地址不变页面变了就说明其他变了1,ajax 异步获取数据或者页面,然后替换本页面的内容
2, cookie 把页面的信息存在cookie里面,获取然后同样的url指向不同的界面
3.session 原理同上
我的意思是url不变可以把信息存在其他地方就可以了 参考技术A 去后盾网看教学视频试试吧,反正超高清。答疑解惑.
以上是关于PHP COOKIE 跳转页面丢失的主要内容,如果未能解决你的问题,请参考以下文章
TP3.2.3 页面跳转后 Cookie 失效 —— 解决方案