PHP无法在另一个页面上获得$ _SESSION [“xxx”]值?

时间:2016-12-21 04:18:52

标签: php session

第一页:

<?php
session_start();
$_SESSION["username"]="skygao";
echo $_SESSION["username"];

在第一页上运行此脚本后,O / P为:

skygao

第二页:

<?php
session_start();
var_dump($_SESSION["username"]);

我想在第二页上获得价值,但是O / P是:

NULL

任何人都可以帮助我吗?

  

PHP5.4.45 + Nginx1.8 + CentOS6.5

php.ini会话信息: enter image description here

1 个答案:

答案 0 :(得分:-2)

您正在第二页上开始会话,因此您无法获得这些值,

使用

if(!isset($_SESSION)){
     session_start();
}

在你的第二页。