跳转页面后session不能保存,急啊!!!那位达人指点一下啊 疯了,在page1提交表单到page2,在page2判断后将值写入session。page2上输出session有值,经过header跳转到page3就没值了呢?郁闷了一晚上了 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 page2,page3上面都要打开session session_start(); page1: 有表单通过post传递usercode,passwordpage2上:session_start() ; $usercode = $_REQUEST["usercode"]; $password = $_REQUEST["password"]; $_SESSION[] = $usercode; $_SESSION[] = $password; setcookie("guest_usercode",$f_usercode,time()+60*10); setcookie("guest_username",$f_name,time()+60*10); header("location: page3.php");page3上:session_start() ; print_r($_SESSION); print_r($_COOKIE);page3上一个都没保存,都是空值。是不是他网站访问是通过第三方转向的有关啊http://anonymouse.org/cgi-bin/anon-www.cgi/http://conceptviews.info/davidyoung/catalog.php这样的访问形式 不好意思,写错了,是楼上说的那样page1: 有表单通过post传递usercode,passwordpage2上:session_start() ; $usercode = $_REQUEST["usercode"]; $password = $_REQUEST["password"]; $_SESSION[‘usercode’] = $usercode; $_SESSION[‘password’] = $password; setcookie("guest_usercode",$f_usercode,time()+60*10); setcookie("guest_username",$f_name,time()+60*10); header("location: page3.php");page3上:session_start() ; print_r($_SESSION); print_r($_COOKIE);page3上一个都没保存,都是空值。是不是他网站访问是通过第三方转向的有关啊http://anonymouse.org/cgi-bin/anon-www.cgi/http://conceptviews.info/davidyoung/catalog.php这样的访问形式 看到有文章说使用代理服务器访问Web Service由于框架的限制,两者不能共享Session。你就是不能用session来做登录验证了?那应该怎么办呢?各位有什么好的思路啊? 我也碰到同样的问题我的解决方法是将header("Location: page3.php");改为echo "<script lanugage='javascript'>location.href='page3.php'</script>"; $_SESSION[‘usercode’] 的引号是中文还是英文的?还有print_r($_SESSION)没用过, 用$_SESSION['usercode'];应该有值吧不知道对不对我也是刚学PHP 所有跳转页都在一个目录下,肯定是在同一个域中啊都在http://anonymouse.org/cgi-bin/anon-www.cgi/http://conceptviews.info/davidyoung/目录下是不是这种利用代理服务器访问的形式导致传递session的时候丢失了呢 [新人求教]向SQL写入的文本中含有 英文单引号 怎么写入? php对access中,字段值为null的处理 数列散分 PHP组件PHP_iconv.dll的配置问题 PHP中如何取得存贮过程中返回的记录集??ORACLE 简单功能【求助代码】 这是什么问题呢? 请教一下(一个比较奇怪的问题) 如何实现rm、avi的下载? php如何判断一个用户离开某个页面,例如他异常掉线.急啊啊啊啊啊啊啊啊! PHP分页类的使用,我快疯了 关于Adodb
session_start();
$usercode = $_REQUEST["usercode"];
$password = $_REQUEST["password"];
$_SESSION[] = $usercode;
$_SESSION[] = $password;
setcookie("guest_usercode",$f_usercode,time()+60*10);
setcookie("guest_username",$f_name,time()+60*10);
header("location: page3.php");page3上:session_start() ;
print_r($_SESSION);
print_r($_COOKIE);
page3上一个都没保存,都是空值。是不是他网站访问是通过第三方转向的有关啊
http://anonymouse.org/cgi-bin/anon-www.cgi/http://conceptviews.info/davidyoung/catalog.php这样的访问形式
$usercode = $_REQUEST["usercode"];
$password = $_REQUEST["password"];
$_SESSION[‘usercode’] = $usercode;
$_SESSION[‘password’] = $password;
setcookie("guest_usercode",$f_usercode,time()+60*10);
setcookie("guest_username",$f_name,time()+60*10);
header("location: page3.php");page3上:session_start() ;
print_r($_SESSION);
print_r($_COOKIE);
page3上一个都没保存,都是空值。是不是他网站访问是通过第三方转向的有关啊
http://anonymouse.org/cgi-bin/anon-www.cgi/http://conceptviews.info/davidyoung/catalog.php这样的访问形式
你就是不能用session来做登录验证了?那应该怎么办呢?各位有什么好的思路啊?
我的解决方法是
将header("Location: page3.php");
改为echo "<script lanugage='javascript'>location.href='page3.php'</script>";
我也是刚学PHP
都在http://anonymouse.org/cgi-bin/anon-www.cgi/http://conceptviews.info/davidyoung/目录下
是不是这种利用代理服务器访问的形式导致传递session的时候丢失了呢