Документ взят из кэша поисковой машины. Адрес оригинального документа : http://www.snto-msu.net/showflat.php?Number=3325965&src=arc&showlite=
Дата изменения: Unknown
Дата индексирования: Tue Apr 12 10:26:47 2016
Кодировка: Windows-1251
Вопрос по глобальным переменным PHP - Public forum of MSU united student networks
Root | Google | Yandex | Mail.ru | Kommersant | Afisha | LAN Support
  
Technical >> Development (Archive)

Страницы: 1
kataus
sir

Рег.: 04.11.2003
Сообщений: 1418
Из: Очаково, Обнинск.
Рейтинг: 0
  Вопрос по глобальным переменным PHP
      06.09.2005 18:24
 

Так как я пока толком не понял еще многих тонкостей, то попытаюсь сформулироватать вопрос, если что не так - прошу сильно не пинать:)

Часто страница строится по значениям переменных в строке браузера, заданых после знака ?. Хотелось бы по этому поводу спросить кое-что (а то пока так не получается заставить PHP работать).
1. Как задавать изменение этих переменных в тексте страницы?
2. Как считывать эти переменные из строки браузера?

Поискал ответы на эти вопросы в нете, но толком так ничего и не понял.



Жизнь прекрасна в любом виде!!!
fedechka

Рег.: 10.09.2004
Сообщений: 58783
Из: Отрадное
Рейтинг: 10952
  Re: Вопрос по глобальным переменным PHP [re: kataus]
      06.09.2005 18:26
 

1. много способов есть... хочешь - дописывай к ссылкам гетом, хочешь - хидденом в формах прописывай, хочешь - сессиями

2. Либо через непосредственное обращение, либо через массив $_GET (он же $HTTP_GET_VARS). Второй вариант работает вне зависимости от настроек РНР.



без подписи
kaiafa

Рег.: 17.05.2004
Сообщений: 13390
Из: Strasbourg, FR
Рейтинг: 4
  Re: Вопрос по глобальным переменным PHP [re: kataus]
      06.09.2005 18:29
 

извини, но это не тонкости, а база

1.

Задавать эти значения в адресной строке можно двумя способами:
а) втупую делать такую ссылку - вручную или, например, с помощью JavaScript;
б) поместить на страничку форму с элементами (поля ввода, менюшки, радиокнопки, хиддены и т.д.) и кнопкой submit с методом GET.

Как это делать - читай любой учебник по HTML.

2.

Задавать значения в строке часто плохо. Лучше юзать метод POST. См. подпункт б) пункта 1, только замени GET на POST.

3.

теперь, если настроен пхп, ты можешь обращаться к переменным по имени.



r__
~r~

Рег.: 29.08.2005
Сообщений: 268
Из: R kingdom
Рейтинг: 0
  Re: Вопрос по глобальным переменным PHP [re: kaiafa]
      08.09.2005 09:59
 

Пару дополнений:
Настройка пхп, позволяющая обращаться к _REQUEST как к глобальным переменным, считается потенциально опасной.
А юзать лучше _GET (и _POST), т.к. они доступны везде, т.е. в функции не надо писать global _GET; (и рекомендуются для использования вроде) начиная с какой-то версии PHP (и в стандартной настройке они включены).



/*キス したくなっちゃった*/
volidol
newbie

Рег.: 11.09.2005
Сообщений: 34
Рейтинг: 0
  Re: Вопрос по глобальным переменным PHP [re: kaiafa]
      11.09.2005 01:30
 

да

Страницы: 1

Technical >> Development (Archive)

Дополнительная информация
0 зарегистрированных и 0 анонимных пользователей просматривают этот форум.

Модераторы:  DarkGray 

Печать темы

Права
      Вы можете создавать новые темы
      Вы можете отвечать на сообщения
      HTML отключен
      UBBCode включен

Рейтинг:
Просмотров темы:

Переход в