+
95
-

php中session_id()加session_start()设置session值丢失怎么办?

php

今天发现一个奇怪的问题,我想通过php中session_id()加session_start()设置session值,不想依赖COOKIE PHPSESSID来作为session会话的标识,我想通过自己定义的形式让客户端传过来,但是试了就是没用

a.php

<?php
$token=$_POST['token'];
session_id($token);
session_start();
$_SESSION["phone"]="123";
?>

另外一个页面获取session值老是空

b.php

<?php
$token=$_POST['token'];
session_id($token);
session_start();
echo $_SESSION["phone"];
?>




网友回复

+
16
-

打开php.ini文件,将session.use_only_...

点击查看剩余70%

我知道答案,我要回答