| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > PHP: Общие вопросы > if ($_SERVER["REQUEST_METHOD"]=="POST") { |
| Автор: HappyMan 15.8.2005, 17:09 |
| Нужна ли эта проверка в каждом скрипте который вызывается через форму методом ПОСТ? |
| Автор: Mal Hack 15.8.2005, 17:15 | ||
Желательна на 100%. |
| Автор: HappyMan 15.8.2005, 17:39 | ||
| Mal Hack а если нет? больно будет? Добавлено @ 17:40
интересный оборот |
| Автор: Mal Hack 15.8.2005, 17:51 | ||
ну получишь варнинги гле не надо... |
| Автор: z-END 21.8.2005, 13:36 |
| а для чего это надо? я просто использую проверку POST["bla-bla"]... или так низя? или вообще не об этом? |
| Автор: Mal Hack 21.8.2005, 13:49 |
| z-END Ну вот будет у тебя проверка if( $_POST['sdjfs'] = "sfsfdf" ) При выполнении скрипта получишь warning... |
| Автор: z-END 21.8.2005, 13:52 | ||
| дык... варнинги отключать можно.. + оператор @ еще вроде не отменяли. Добавлено @ 13:53
кстати всегда будет true, т.к. это не проверка и присваивание |
| Автор: Mal Hack 21.8.2005, 13:58 | ||
Считается плохим тоном. @ используется только там, где отловить ошибку можно только после выполнения оператора, неправильная работа которого приведет к обязательной ошибке. |
| Автор: Phantom1 22.8.2005, 09:08 |
| @ лучше применять во время разработки а в готовом виде лучше ISSET или EMPTY а то может вся эта гадасть с ошибками сваливаться в лог и попробуй потом разбери что и где. (если конечно туда заглядывать) |
| Автор: Mal Hack 22.8.2005, 12:18 | ||
А ошибки ты при разработке как отлавливать будешь? |
| Автор: MOP 28.8.2005, 22:56 | ||
| массив _POST создастся в любом случае. а есть ли в нем нужный тебе элемент нужно проверять. что-то типа такого
|
| Автор: Mal Hack 29.8.2005, 12:58 |
| MOP, смысл сохранять $_POST[sdf'] в еще одной переменной? |
| Автор: MOP 29.8.2005, 16:26 | ||||||
действительно - не обязательно (это я для наглядности написал) можно и так
или
|