не передаются переменные, даже так: $_GET['var']...(

Alex_v.tv

Новичок
не передаются переменные, даже так: $_GET['var']...(

Столкнулся с проблемой при переходе на хостинг Amillo.net:
register_globals=off, пытаюсь получать
переменные переданые по ссылке:
vip.php?id=0(1,2,...) с помощью $_GET['id'].
Однако переменная не передаётся,
PHP:
echo $_GET['id'];
ничего не выводит...
Соответственно скрипт обрабатывает только значение id=0, каким бы оно небыло на самом деле :(

Нахожусь в условиях дефицита времени, ответа от поддержки не получил, поэтому буду очень признателен за помощь в решении данной проблемы. Если вопрос ламерский, то не корите, учусь...
 

Фанат

oncle terrible
Команда форума
напиши в своем скрипте строчку
phpinfo();
и лови свою id

может быть все, что угодно - от ископаемой версии пхп до извращенного подключения пхп к вебсерверу.
за тебя твою переменную никто не найдет.
если нет ее вовсе - к хостеру.
почувствуй вкус халявки.
 

Alex_v.tv

Новичок
да, насчёт халявки, это воистину так...
надоть покупать...

-~{}~ 01.06.04 11:33:

можно по подробнее?

-~{}~ 01.06.04 11:37:

использование
PHP:
var_dump($GLOBALS);
выявило:
PHP:
["HTTP_GET_VARS"]=> array(1) { ["id"]=> string(1) "1" } ["_GET"]=> array(1) { ["id"]=> string(1) "1" }
подозреваюсвою невнимательность, но не могу определить, где косяк..
 

Фанат

oncle terrible
Команда форума
в голове косяк.
проверяй свой код на опечатки.
 

Alex_v.tv

Новичок
есть опечатка...

Но нет худа без добра... так глядишь и скрипты собственные отлаживать научусь...
Спасибо огромное за информацию!
 

Фанат

oncle terrible
Команда форума
phpinfo() и var_dump() - это самые главные отладочные команды.
если сравнение не работает, к примеру - var_dump тебя спасет.
 

Alex_v.tv

Новичок
он и спас!
я умудрился написать:
PHP:
echo $_GET['$id'];
и долго и упорно искал опечатку :)
 
Сверху