(PHP) Undefined variable: HTTP_POST_VARS

Oipa
Дата: 02.10.2006 12:17:27
http://localhost/test.php?num=33345

Переменной num=33345
echo $num - ничего не дает , пытаюсь вытянуть значение через

$num = $HTTP_POST_VARS['num'];
или
$num = $HTTP_POST_VARS['num'];

выдает ошибки типа

Notice: Undefined variable: HTTP_POST_VARS in localhost\test.php on line 2

Возможно php неверно проинсталирован (под windows) помогите пожалуйста или посоветуйте как таки вытянуть переменную ?
pamir
Дата: 02.10.2006 12:21:42
1. Вопрос. Когда параметры передаются так: http://localhost/test.php?num=33345, каким методом они передаются?
2. http://phpfaq.ru/globals
viv
Дата: 02.10.2006 12:25:12
а есть просто
$_POST['num'] ????
pamir
Дата: 02.10.2006 12:26:08
viv
а есть просто
$_POST['num'] ????


Вив, а какой ответ будет на мой первый вопрос?
viv
Дата: 02.10.2006 12:27:41
pamir
viv
а есть просто
$_POST['num'] ????


Вив, а какой ответ будет на мой первый вопрос?

$_GET
сорри
viv
Дата: 02.10.2006 12:28:43
можно еще

$_REQUEST
4m@t!c
Дата: 02.10.2006 13:24:17
2 ALL
RTFM №1

Also, you'll notice how the older predefined variables ($HTTP_*_VARS) still exist. As of PHP 5.0.0, the long PHP predefined variable arrays may be disabled with the register_long_arrays directive.


RTFM №2

register_long_arrays boolean
Tells PHP whether or not to register the deprecated long $HTTP_*_VARS type predefined variables. When On (default), long predefined PHP variables like $HTTP_GET_VARS will be defined. If you're not using them, it's recommended to turn them off, for performance reasons. Instead, use the superglobal arrays, like $_GET.

----------------------------------------
Артисты не приехали, приехали цыгане