$_SERVER
содержит серверные переменные, то есть такие вещи, как ОПЕ рейтинговая система, URL-адрес реферера, пути к различным папкам на сервере.
Вместо этого вы также можете найти массив $_POST
, массив $_GET
или массив $_REQUEST
. Я мог бы заявлять очевидное здесь, но вот то, что они содержат:
$_POST
содержит список всех переменных, публикуемую в сценарий.
$_GET
содержит список всех переменных в строке запроса (например: someScript.php?x=1&y=2
)
$_REQUEST
содержит слияние $_POST
, $_GET
и $_COOKIE
(обычно в таком порядке). Я не рекомендую использовать это: вы должны знать методы, которые вы используете, чтобы получить переменные в свой скрипт и использовать этот массив.
В вашем случае вам необходимо взглянуть на массив $_POST
. Всегда удобно запускать этот раз:
print_r($_POST);
Это покажет вам все, что отправлено на эту страницу.
Определите, что «это не работает». Имеет ли значение $ _SERVER ['result'] какое-либо значение? Некоторые из PHP тоже будут полезны. – GlenCrawford
ничего не дает – ilhan