Я пытаюсь справиться с сессиями, поскольку это часть 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