session_start()
,我有3個PHP文件,首先是一種形式,帖子中的數據:PHP會話處理故障服務器
<form method="post" action="startsession.php">
First name: <input name="firstname" type="text" value="">
<br>
Last name: <input name="lastname" type="text" value="">
<br>
<input type="submit" name="submit" value="Submit">
</form>
第二個叫startsession.php
啓動對話和存儲從表單數據併發送至其他頁面測試:
<?php
session_start();
?>
...
<?php
$_SESSION['firstname'] = $_POST["firstname"];
$_SESSION['lastname'] = $_POST["lastname"];
?>
<p><a href="sessiontest.php>"> Link </a></p>
最後sessiontest.php
剛剛開始會話和讀取存儲的變量,但它似乎並沒有工作:
<?php
session_start();
echo $_SESSION['firstname'];
?>
有人能幫我弄清楚可能是什麼問題嗎?它可能是服務器上的東西嗎?我的PHP代碼的其餘部分工作正常,形式發佈也工作正常,我可以從startsession.php
讀取數據,但不能從sessiontest.php.
'
Link
'看起來不正確或者是一個錯字? –對不起,我錯了,但它代碼 – user3163092