Страница: 1 |
Привет всем!! Срочно подскажите, пожалуйста, по PHP!!!! Почему у меня переменная QUERY_STRING всё время пуста???? Я использую метод POST, передаваемые им значения получаю так: Вот из этой строки ...main.php?login переменная QUERY_STRING В настройках php.ini установка register_globals отключена (=off) Так как тоже самое сделать для QUERY_STRING???? Заранее благодарю.
Страница: 1 |
Вопрос: QUERY_STRING в PHP
Добавлено: 06.06.04 13:57
Автор вопроса: PeterS
$name=$_POST['name'];
должна получить значение 'login'.
(так мне необходимо), поэтому я и использую $name=$_POST['name']
Ответы
Всего ответов: 8
Номер ответа: 1
Автор ответа:
SeMa
ICQ: 166433794
Вопросов: 9
Ответов: 143
Профиль | | #1
Добавлено: 06.06.04 15:53
$HTTP_GET_VARS['logon']
илb $_GET['logon']
по идее
Номер ответа: 2
Автор ответа:
SeMa
ICQ: 166433794
Вопросов: 9
Ответов: 143
Профиль | | #2
Добавлено: 06.06.04 15:55
main.php?login=mylogin
тогда $HTTP_GET_VARS['login'] будет равно "mylogin"
вот так
Номер ответа: 3
Автор ответа:
PeterS
Вопросов: 24
Ответов: 109
Профиль | | #3
Добавлено: 06.06.04 19:05
Да нет, мне надо в QUERY_STRING получить не значение 'login', а всё что идёт после '?'.
Номер ответа: 4
Автор ответа:
Sharp
Лидер форума
ICQ: 216865379
Вопросов: 106
Ответов: 9979
Web-сайт:
Профиль | | #4
Добавлено: 06.06.04 19:13
query.php
<?php
if(isset($_SERVER['QUERY_STRING'])){
echo "Строка запроса: ".$_SERVER['QUERY_STRING'];
}
else{
echo "Нет строки запроса";
}
?>
По запросу http://127.0.0.1/query.php?login=sharp выдает "Строка запроса: login=sharp", так что все нормально. PHP 4.3.2, Apache 2.0.47, если это имеет значение.
Номер ответа: 5
Автор ответа:
ZeroX
ICQ: 220401330
Вопросов: 47
Ответов: 406
Профиль | | #5
Добавлено: 10.02.05 01:34
Ну и понятно что QUERY_STRING будет пуста
Номер ответа: 6
Автор ответа:
Sharp
Лидер форума
ICQ: 216865379
Вопросов: 106
Ответов: 9979
Web-сайт:
Профиль | | #6
Добавлено: 10.02.05 10:43
Надо людям, откапывающим старые топики присваивать звание "Почетный некрофил"
Номер ответа: 7
Автор ответа:
PeterS
Вопросов: 24
Ответов: 109
Профиль | | #7
Добавлено: 10.02.05 16:20
Да уж точно.
Я с этим вопрос давным давно разобрался.
Номер ответа: 8
Автор ответа:
ZeroX
ICQ: 220401330
Вопросов: 47
Ответов: 406
Профиль | | #8
Добавлено: 15.02.05 21:09
Смешно пошутил