Я пытаюсь сохранить один из вариантов в выпадающем меню в качестве переменной сеанса.Как сохранить параметр в выпадающем меню как переменную сеанса php?
<select name="number" id="number">
<option>one</option>
<option>two</option>
<option>three</option>
</select>
<?php
session_start();
$_SESSION['number'] = $_POST['number'];
?>
Что он возвращается на странице браузера:
Примечания: Undefined индекс: номер в C: \ XAMPP переносного \ HTDOCS \ ева \ 00ideaselection.php на линии 46
- Какая здесь ошибка?
- Каков наилучший способ сохранить опцию из выпадающего меню в качестве переменной сеанса?
Кажется, что ваш '$ _POST' не имеет индекса' number'. Повторно проверьте это. Здесь недостаточно кода для его отладки. –
Вы пытаетесь получить доступ к параметру POST еще до того, как вы отпустили форму и тем самым отправили какие-либо данные POST ... посмотрите в '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '. – CBroe