我有这个问题。会话在php 5.4中不起作用。我将session_start放入每个php文件中。
首先,我在定义会话变量“ login”的test.php中输入内容,然后在test2.php中输入会话数组为空
test.php
<?php
error_reporting(E_ALL);
session_start();
$_SESSION['login'] = 1;
print_r($_SESSION);
输出test.php:
Array([login] => 1)
test2.php
<?php
error_reporting(E_ALL);
session_start();
print_r($_SESSION);
输出test2.php:
数组()
您可以自己尝试:
http://go.csarena.ro/test2.php
两个HTTP请求中的PHPSESSID都相同。