好的,这就是我想要做的事情。 (我忘了放置重定向的按钮,但你明白了)
on test1.php
<?php
session_start();
echo session_id(); //prints 5e28459b687847200537d1acd5ee880f
$_SESSION['test']=1;
echo $_SESSION['test']; // prints 1
?>
on test2.php
<?php
session_start();
echo session_id(); //print nothing
echo $_SESSION['test']; // prints 1
?>
问题出现了:
<?php session_start(); ?>
<html>
<?php echo session_id(); //prints 5e28459b687847200537d1acd5ee880f5e28459b687847200537d1acd5ee880f(yes it duplicates)
echo $_SESSION['test'] // prints none
?>
</html>
我一直在努力解决这个问题,因为我无法将我的变量传递到第3页左右,尝试搜索并看到没有或者类似但不完全,并尝试了那些不起作用所以我最终问你所有
答案 0 :(得分:0)
将以下行放入php.ini:
session.auto_start = on
或将其放入您的apache虚拟站点配置或.htaccess文件中:
<IfModule mod_php5.c>
php_flag session.auto_start on
</IfModule>