新发现
<?php
session_start();
$_SESSION['a']='a';
$a='b';
echo $_SESSION['a'];就如上那么点代码,更加清晰了,第一次刷是a,第二次刷竟然变成b了,这是怎么回事
<?php
session_start();
$_SESSION['a']='a';
$a='b';
echo $_SESSION['a'];就如上那么点代码,更加清晰了,第一次刷是a,第二次刷竟然变成b了,这是怎么回事
ini_set("session.use_only_cookies","0");
session_start();
$_SESSION['a']='abc';
$a='b';
print_r($_GET);
if(empty($_GET['PHPSESSID'])) {
$uid = session_id();
echo "<script>alert('$uid')</script>";
echo "<script>location = '?PHPSESSID=$uid'</script>";
}else {
echo $_SESSION['a'];
}
版主你好,你的register_globals = Off吗,改成On再试试
在做这种无谓的测试已经没有意义了
哦,谢谢,我也是刚查到http://www.2cto.com/Article/201207/143312.html,,竟然有这种事,以前没注意本地都是开着的,看来以后得关啊。