我有非常簡單的腳本,應該設置會話值,按下提交按鈕後,同一頁面應該重新加載並記住以前設置的會話值。提交表單時丟失的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);
?>
您從未設置會話變量。 –