Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > PHP: Общие вопросы > Если в форме id, $_POST ничего не получает


Автор: Regnum 21.6.2011, 11:21
Пишу на xhtml.
Так не принимает $_POST:
Код

<form action="" method="post">
<label for="name">Название</label><input type="text" id="name" />
</form>

Код

$name = isset($_POST[$name]) ? $_POST[$name] : false;

Так принимает $_POST, но при нажатии на label не срабатывает фокус на input'е:
Код

<form action="" method="post">
<label for="name">Название</label><input type="text" name="name" />
</form>


Автор: icewind 21.6.2011, 11:42
У поля input обязательно должен быть аттрибут name
Код

<input type="text" name="name" id="name" />

Автор: Regnum 21.6.2011, 11:45
Цитата(icewind @ 21.6.2011,  11:42)
У поля input обязательно должен быть аттрибут name
Код

<input type="text" name="name" id="name" />

Спасибо!

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)