Отправляет email-рассылки с помощью сервиса Sendsay

[TC] обработка get-запроса

Друзья, может кто-нибудь еще здесь мне поможет вот в таком вопросе.
Задача звучит так.
Я пишу обработчик get-запроса к скрипту. В конечном итоге скрипт должен
читать запрос как цельную строку, ну просто, чтобы не нагружать адресную
строку, т.е, полностью url выглядит так:
http://localhost?section/item
А как это сделать не пойму что-то. В смысле как определить строковую
переменную со значением 'section/item'?

спасибо.
Эдик. Новокузнецк.
winks***@r*****.ru

Ответить   Tue, 3 Apr 2007 14:48:29 +0800 (#653081)

 

Ответы:

Приветствую!

Эдуард пишет:

Т.е. вы хотите передавать данные в имени параметра и не использовать
значение вообще?
$_GET это ассоциативный массив, где ключами являются имена параметров, а
значениями элементов - значения параметров. В вашем случае надо получить
массив ключей (имён параметров). Такая конструкция это сделает:

$keys=array_keys($_GET);

Ответить   Tue, 03 Apr 2007 16:22:34 +0400 (#653136)

 

Здравствуйте, Serg. Кажется помогла вот такая конструкция:
$keys=array_keys($_GET);
$key=implode($keys);
echo $key;
Я пока не знаю, как она будет себя вести в моем случае, но похоже, должно
работать. ведь все, что до знака равенства php понимает как ключ массива, а
если знака равенства не будет вообще, то это все должно пониматься как
$_GET['section/item']

А конструкция $_HTTP_GET_VARS - это устаревший вариант? У меня оно работает,
но там до черта всего оставлено для совместимости с предыдущими версиями.
Я имею ввиду, $_GET и $_HTTP_GET_VARS - Это полные синонимы?

Эдик. Новокузнецк.
winks***@r*****.ru

Ответить   Tue, 3 Apr 2007 23:34:28 +0800 (#653225)

 

Приветствую!

Эдуард пишет:

Второй оператор объединяет элементы массива в одну строку. Если вам это
самое и нужно, значит всё верно.
Хотя не совсем представляю, зачем сливать все параметры в одну строку.
Не проще сразу передать одним параметром?

Да, устаревшая. С php 4 рекомендуется использовать $_GET. Ну и по
аналогии другие суперглобальные массивы.

Ответить   Tue, 03 Apr 2007 20:02:04 +0400 (#653248)