Маразм с обработкой формы методом POST

vladax

Новичок
if(($_SERVER["REQUEST_METHOD"]=="POST") && (isset($_POST["id"])))
Может так для надежности?
 

Demiurg

Guest
спорная вещь на самом деле. С одной стороны действительно не надо добавлять скрытых полей с другой стороный не расширяемо. Если будет несколько форм или форма будет проходить несколько фаз, то придется все же делать скрытые поля.
 

vladax

Новичок
если полей много, то вероятность повторного прохождения повышается...
 

Alkinoy

Guest
Автор оригинала: vladax
if(($_SERVER["REQUEST_METHOD"]=="POST") && (isset($_POST["id"])))
Может так для надежности?
Как на мой взгляд проверять мтод нет необходимости - если не пост, то в $_POST не будет id. А делать добавление сообщения по наличию какого либо поля хорошо тем, что работает и при нажатии на сабмит и при нажатии энтер в поле ввода
 

alpes

Весь мир на ладони
>А делать добавление сообщения по наличию какого либо поля хорошо тем, что работает и при нажатии на сабмит и при нажатии энтер в поле ввода

:D ИМХО $_SERVER["REQUEST_METHOD"] будет POST и ему абсолютно всеравно что для этого было нажато "сабмит" или "ентер". А иначе стали бы изобретать ненужные переменные?!
 
Сверху