我試圖去掌握會話,因爲它是PHP的一部分我不太擅長。你能幫我解釋一下我在這兩頁上發生的事情嗎?它給出了一個未定義的索引,我不知道爲什麼。PHP會話中的新會話
感謝
文件1
<strong>Test Form</strong>
<form action="test2.php" method"post">
<input type="text" name="picturenum"/>
<input type="submit" name="Submit" value="Submit!" />
</form>
<?php
// starting the session
session_start();
if (isset($_POST['Submit'])) {
$_SESSION['picturenum'] = $_POST['picturenum'];
}
?>
文件2
<?php
session_start();
echo $_SESSION['picturenum'];
?>
哪個是你的'test2.php',是「文件1」還是「文件2」? – Rikesh
在調用session_start()之前,您不允許輸出任何內容。在任何輸出之前重新排列代碼,使其位於文件的頂部。 – MasNotsram
test2是文件2. – Strobes