php页面刷新$_session会变化,每次刷新页面都会生产新的session_id
在測試通過 URL 來傳遞 session_id 的時候,發現沒進行一次頁面刷新,都會生成一個新的 session_id,有沒有辦法重用現有的 session_id ?
代碼:
set_session.php
header("Content-type:text/html;charset=utf-8");
ini_set('session.use_trans_sid', 1);
ini_set("session.use_only_cookies",0);
ini_set('session.use_cookies', 0);
ini_set('session.name', 'sid');
session_start();
$_SESSION['user']['username'] = 'dee';
$_SESSION['user']['level'] = 'admin';
echo session_id(),'
';
echo '跳轉';
get_session.php
ini_set('session.use_trans_sid', 1);
ini_set("session.use_only_cookies",0);
ini_set('session.use_cookies', 0);
ini_set('session.name', 'sid');
session_start();
echo session_id(),'
';
echo '
';print_r($_SESSION);
會發現每次執行 set_session.php 都會生成新的 session_id。
總結
以上是生活随笔為你收集整理的php页面刷新$_session会变化,每次刷新页面都会生产新的session_id的全部內容,希望文章能夠幫你解決所遇到的問題。
                            
                        - 上一篇: 有知道的吗?赫佬姚影筹里面的影视产品多吗
 - 下一篇: 上海欢乐谷可以带吃的东西进去吗