Страница 1 из 1

Не передается строка запроса(((

Добавлено: 2006-10-13 15:19:10
*Tim*
Пишу файл test.php

<?
echo "$var";
?>

Потом в браузере набираю http://host/test.php?var=1234

И вижу пустую страницу. Почему не присваивается значение переменной var?

Добавлено: 2006-10-13 15:28:05
Alex Keda
потомучто gegister_globals = "off" уже сто лет как.

echo $HTTP_GET_VARS['var'];

Добавлено: 2006-10-13 15:31:22
*Tim*
ок, спасибо. Заработало)))

Добавлено: 2006-10-14 20:55:11
serge
Еще вот как можно.
Если передаешь get'ом, то $_GET["var"], post'ом $_POST["var"].

Добавлено: 2006-10-27 15:14:49
ita
$HTTP_GET_VARS['var'] не есть хорошо, в 6м PHP разработчики насколько мне известно собираются убрать поддержку этого массива, как и $HTTP_POST_VARS как устаревших.
так что нужно использовать $_GET, $_POST, $_SESSIONS и т.д.