Значение переменной сеанса не определено - PullRequest
0 голосов
/ 10 марта 2019

Я получаю неопределенное значение сеанса во время работы!

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);
?>

Вывод: Array ([post_id] => undefined)

1 Ответ

0 голосов
/ 10 марта 2019

В PHP нет ключевого слова undefined, так что, я полагаю, оно пришло из JavaScript, например. Если переменная не установлена, она вернет NULL и вызовет уведомление php.

Так что я бы лучше проверил весь мой код JavaScript.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...