У меня очень простой скрипт, который должен установить значение сеанса, и после нажатия кнопки отправки на той же странице необходимо перезагрузить и запомнить ранее установленное значение sessionvalue.Значение сеанса Php потеряно при отправке формы
Просьба помочь решить эту проблему! Спасибо!
КОДА ОБНОВЛЕНО 10 МИН. ПОЗЖЕ.
<?php
session_start();
// if (session_status() == PHP_SESSION_NONE) {
//
// session_start();
// echo date("Y-m-d H:i:s");
// echo 'Session has been now started.';
// var_dump($_SESSION);
// echo '<br>';
//
// } else
// {
//
// echo 'Session was started already earlier.';
// var_dump($_SESSION);
// echo '<br>';
//
// }
if (isset($_SESSION['sessionvariable']))
{
echo 'Effort one1: We have a value for sessionvariable. <br>';
} else {
echo 'Effort one1: We dont have a value for sessionvariable. <br>';
}
$_SESSION['sessionvariable'] = 3030303;
echo 'We have now set the value for sessionvariable:';
echo $_SESSION['sessionvariable'];
echo '<br>';
echo '<form action="sessiontest.php" method="POST" enctype="multipart/form-data">';
echo 'Give some input: <input type="text" name="naming" value="something"> <input type="submit" value="upload">';
echo '</form>';
echo '<br>';
var_dump($_SESSION);
?>
Вы никогда не устанавливаете переменную сеанса. –