当前程序是: a.php
假设要兼容禁用了cookie的客户端,程序是不是要改成:
a.php?sessid=frwq43fdsafupij
这样?每个连接都要 加个东西,是不是弄个函数就可以实现?我看到phpBB就是加了?sessid的,但没看懂他怎么实现每个请求都带上这个
假设要兼容禁用了cookie的客户端,程序是不是要改成:
a.php?sessid=frwq43fdsafupij
这样?每个连接都要 加个东西,是不是弄个函数就可以实现?我看到phpBB就是加了?sessid的,但没看懂他怎么实现每个请求都带上这个
======================
<?php
if($_GET['sessid']) session_id($_GET['sessid']);
session_start();
$_SESSION['a'] = 1;
header("location:b.php?sessid=".session_id());
?>b.php
=====================
<?php
if($_GET['sessid']) session_id($_GET['sessid']);
session_start();
echo $_SESSION['a'];
?>
session.use_trans_sid = 1
比如
function goUrl($url)
{
//如果禁用cookie,就往$url里加上sessid参数,等于session_id();
}