![]() |
Модераторы: skyboy, MoLeX, Aliance, ksnk |
![]() ![]() ![]() |
|
Sveto4ka |
|
|||
Новичок Профиль Группа: Участник Сообщений: 2 Регистрация: 24.12.2004 Репутация: нет Всего: нет |
объясните как работает header('Location: $_SERVER['HTTP_REFERER']');
![]() |
|||
|
||||
IZ@TOP |
|
|||
![]() Панда-бир! ![]() ![]() ![]() ![]() Профиль Группа: Участник Сообщений: 4795 Регистрация: 3.2.2003 Где: Бамбуковый лес Репутация: 44 Всего: 73 |
Так и работает, но только когда в одинарных кавычках заключается переменная она не интерпретируется.
Так что вот:
Это кстате в другой раздел. Для начинающих. -------------------- Один из розовых плюшевых-всадников апокалипсиса... очень злой... Семь кругов ада для новых элементов языка Мои разрозненные мысли |
|||
|
||||
Alx |
|
|||
Ajaxy ![]() ![]() ![]() ![]() Профиль Группа: Комодератор Сообщений: 2903 Регистрация: 26.11.2003 Где: Cutopia Репутация: 6 Всего: 78 |
$_SERVER['HTTP_REFERER'] - глобальная переменная, содержащая в себе URL файла, вызвавшего текщий скрипт.
header - это так называемый заголовок. через него можно передавать некоторые глобальные параметры. Location - - параметр header служащий для передачи информации о том какой файл должен быть загружен. вот и получается -
загрузка страницы с которой мы попали на этот скрипт. Это сообщение отредактировал(а) ALEXANDRO - 24.12.2004, 14:38 |
|||
|
||||
IZ@TOP |
|
|||
![]() Панда-бир! ![]() ![]() ![]() ![]() Профиль Группа: Участник Сообщений: 4795 Регистрация: 3.2.2003 Где: Бамбуковый лес Репутация: 44 Всего: 73 |
Нет, не совсем верно. $_SERVER['HTTP_REFERER'] передает информацию откуда пришел пользователь на данную страничку, а не конкретно на скрипт. Некоторые браузеры и прокси этот параметр не передают.
Location - хаголовок посылаемый сервером для переадресации браузера на другой ресурс, будь то сайт или другой файл на текущем сайте. header - функция которая осуществляет посылку заголовочной информации браузеру пользователя. -------------------- Один из розовых плюшевых-всадников апокалипсиса... очень злой... Семь кругов ада для новых элементов языка Мои разрозненные мысли |
|||
|
||||
Guest |
|
|||
Unregistered |
Спасибо, я уже с ним разобралась.
![]() |
|||
|
||||
Sveto4ka |
|
|||
Новичок Профиль Группа: Участник Сообщений: 2 Регистрация: 24.12.2004 Репутация: нет Всего: нет |
Всё проще чем я думала.
|
|||
|
||||
Qangster |
|
|||
![]() Шустрый ![]() Профиль Группа: Участник Сообщений: 99 Регистрация: 25.12.2004 Где: Баку Репутация: нет Всего: 2 |
Это очень хорошо спасибо
|
|||
|
||||
Валера |
|
|||
![]() Шустрый ![]() Профиль Группа: Участник Сообщений: 53 Регистрация: 20.6.2005 Где: Осака Репутация: нет Всего: нет |
Когда запускаю страницу с
Она выдает ошибку - Warning: Cannot modify header information - headers already sent by, обьясните пожалуйста, почему так? |
|||
|
||||
vasac |
|
|||
Эксперт ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 1060 Регистрация: 4.5.2006 Репутация: 8 Всего: 36 |
Валера, здесь почитать можно:
решение проблемы "Cannot add header information - headers already sent" |
|||
|
||||
R.M. |
|
|||
![]() Анархист ![]() ![]() ![]() ![]() Профиль Группа: Участник Сообщений: 2164 Регистрация: 8.6.2005 Где: Питер Репутация: -2 Всего: 30 |
Валера, Header() должен стоять до любого вывода в браузер
-------------------- Помнишь как бодрили дискотеки прошлого века? Теперь стул, компьютер и нету человека. Nokia LifeStyle - Всё для смартфонов Nokia |
|||
|
||||
![]() ![]() ![]() |
Правила форума "PHP" | |
|
Новичкам:
Важно:
Внимание:
Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, IZ@TOP, skyboy, SamDark, MoLeX, awers. |
1 Пользователей читают эту тему (1 Гостей и 0 Скрытых Пользователей) | |
0 Пользователей: | |
« Предыдущая тема | PHP: Общие вопросы | Следующая тема » |
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |