|
|
|||||
не понимаю...
Добрый день!
У меня такая проблема. Есть 2 файла, из одного я пытаюсь передать переменную в другой через ссылку, примерно так: <? echo '<a href="page.php?num=1">ссылка</a>'; ?> По ссылке на page я попадаю, но значение num упорно не передается... Чем это может быть вызвано?... |
|
|||||
Ветеран форума
|
Re: не понимаю...
Цитата:
__________________
... |
|
|||||
во как... то есть для того, чтобы вывести переменную надо использовать $_GET. а раньше у меня вроде бы на другом сервере получалось обходиться без него, просто делала ссылку на нужную страницу: a href="страница.php?переменная=чему-то" , а на той странице просто писала echo переменная. и все работало. это от настроек сервера чтоли зависит?
кстати, спасибо |
|
|||||
Ветеран форума
|
хм... странненько... вот сколько скриптов написал ни разу не заморачивался с $_GET... =) только если для секьюрити сайта...
а вообще должно всё отличненько выводиться... а зависит да... от настроек сервера... но это очень странно если их так настроили =) |
|
|||||
еретик
Регистрация: Jan 2001
Адрес: Харьков, Украина
Сообщений: 919
|
по умолчанию в новых версиях ПХП register_globals = off
то есть переменные из массовов $_GET, $_POST, $_COOKIE, $SESSION уже не регистрируются автоматом в global scope плохо это или хорошо, но в последнее время я все чаще сталкиваюсь с серверами, настроенными таким образом можно сделать тупо: где нибудь в начале скрипта написать... при необходимости можно повторить для остальных трех массивов
__________________
These unidentyfied flying objects, that appeared to display unique characteristics, such as the speed, the record maneuverity and so on, must be studied in the interest of mankind |
|
|||||
Ветеран форума
|
хм...
ну да... вроде всё правильно =) |
|
|||||
"simple"
|
2МОДЕРАТОРЫ
Предлагаю вопрос о register_globals и встроенных массивах ПХП таких как $HTTP_GET_VARS ($_GET) и остальных (Что-то типа "Не работают переменные из строки запроса - почему?") поместить в категорию "Важно" раздела PHP. |
|
|||||
Цитата:
__________________
Что за дурь? 50 символов в подписи!? |
|
|||||
Ветеран форума
|
Мить с какого времени ты модер ?
__________________
... |
Часовой пояс GMT +4, время: 20:59. |
|
« Предыдущая тема | Следующая тема » |
|
|