会话变量值未定义

时间:2019-03-10 19:49:36

标签: php session

我正在运行时获得未定义的会话值!

create.php

<?php
session_start();
require_once('class_post.php');
$post=new Post();
$postid=$post->createPost();
$_SESSION["post_id"]=$postid;
echo $_SESSION["post_id"];
?>

输出: 142


test.php

<?php
session_start();
print_r($_SESSION);
?>

输出: 数组([post_id] =>未定义)

1 个答案:

答案 0 :(得分:0)

PHP没有undefined关键字,因此我想它例如来自JavaScript。如果未设置该变量,它将返回NULL并触发php通知。

所以我宁愿检查我所有的JavaScript代码。