Эта тема на forum.dklab.ru


DiJV: не определено $QUERY_STRING (поиск и FAQ осмысленных результатов не дали)
(поиск и FAQ осмысленных результатов не дали)
А проблема такая: не определено занчение $QUERY_STRING;
То есть, если подключить "error_reporting(E_ALL)", то выдает "мол нету такой переменной" При этом визуально параметры в строке присутствуют (если вызывать, напрмер файл типа "*.php" через action формы то параметры передаются. Пробовал и через IE и через FireFox - одно и тоже.
Проверка:

if ($REQUEST_METOD="GET")
{
echo "GET<br>";
}
else echo "POST<br>";

пишет что используется метод "GET", а следовательно параметры передаются через строку браузера.
Так же phphinfo()выдает среди прочего:

REQUEST_METHOD GET
QUERY_STRING no value
REQUEST_URI /my.php
SCRIPT_NAME /my.php

Господа, объясните ПЛЗ, где я туплю?
P.S. Пробовал писать:
$_ENV["QUERY_STRING"]
результаты - $_EVN тоже нет...
DiJV:
В общем полазал по НЕТу с параметрами разобрался. В итоге:

<?
error_reporting(E_ALL);
if ($REQUEST_METOD="GET")
{
echo "GET<br>";
}
else echo "POST<br>";
$name=&$_GET['name'];
$age=&$_GET['age'];
echo "Hello, ".$name.", are you realy ".$age."years old?";
?>

прекрасно таки работает.
Но всеже, как получить значения адресной строки в браузере? То есть, как получить то, что должно было бы быть в $QUERY_STRING?
Юрий Насретдинов:
1) Как по-английски будет "метод"?
2) Сокращением от какого слова является ENV?
3) Что происходит, когда в PHP выключен register_globals?
DiJV:

1) Как по-английски будет "метод"?
2) Сокращением от какого слова является ENV?
3) Что происходит, когда в PHP выключен register_globals?

Классно... А ответы?
Юрий Насретдинов:
DiJV
Это мои вопросы Вам.
Anonymous:
Это мои вопросы Вам.
*чешет репу* Я вобщем-то ответы хотел... Да видать здесь у ВАС другие правила... *чешет ниже репы*
Maus:
if ($REQUEST_METOD="GET")
предлагаю всем желающим найти в этой строке 2.5 ошибки
Anonymous:
предлагаю всем желающим найти в этой строке 2.5 ошибки
Да... Шикарно... Вот так вот зарегишься на форуме, дабы спросить у добрых людей совета а они тебе - понты на уши... Ну видю... Ну "==" а не "="... Ну и что с того? Сказать чтоли не мог? В общем голимый с тебя чаловек, если ты даже помочь не можешь что бы не повееживаццо.
В общем, спасибо тебе огромное... Как таких земля носит?
Костик+:
if ($REQUEST_METHOD=="GET")
Maus:
от так вот зарегишься на форуме, дабы спросить у добрых людей совета а они тебе - понты на уши
никаких понтов. Совет Вам уже дали выше - найти ответы на несколько вопросов. Поиск и нахождение этих ответов имеет прямое отношение к решению Ваших проблем. Здесь не форум по раздаче готового кода, а место общаются Web-разработчики.

Костик+
угу. ещё 0.5 ошибки - если register_globals выключен.
Maus:
к Денверу отношения не имеет

Перенесено из форума: Форум для начинающих пользователей Денвера :: Денвер.
Перенесено в форум: Разное :: PHP.

Эта тема на forum.dklab.ru