Я могу видеть один и тот же идентификатор id сеанса на обеих страницах. также приветствовал эхо на первой странице, но на второй странице session_['hello'];
указана неопределенная переменная. или если я использую isset, похоже, что ts не устанавливается на второй странице.Идентификатор сеанса прошел, но не переменные сеанса
Это проблема php.ini?
<?php
if (version_compare(PHP_VERSION, '5.4.0', '<')) {
if(session_id() == '') {session_start();}
} else {
}
echo session_id();
$_session['hello'] = 'yes';
echo $_session['hello'];
?>
<a href="https://192.168.1.183/hello/b.php">gotob /a>
<?php
session_start();
if (isset($_SESSION['hello'])){
echo $_session['hello'];
}
echo session_id();
?>
'$ _session' <= положить все те, что в ВЕРХНЕМ футляре. Это [** superglobal **] (http://php.net/manual/en/language.variables.superglobals.php) –
Одна маленькая вещь, не забудьте закрыть тег ''. В настоящее время у вас есть '/ a>' – Bijan