Является ли `if ($ _ POST)` надежным средством проверки, был ли опубликован скрипт? - PullRequest
2 голосов
/ 15 декабря 2011

Согласно названию: if($_POST) надежно?

Надежно ли true, даже если данные не были опубликованы, но использовался метод HTTP POST?более надежный метод, или это перебор?

1 Ответ

5 голосов
/ 15 декабря 2011

Нет .. потому что:

array () == false

Таким образом, если данные не будут опубликованы, условие окажется ложным.Так что проверьте против REQUEST_METHOD.Обратите внимание, что вам потребовалось бы меньше времени, чтобы проверить это, чем мне, чтобы напечатать это.

...