Автор Тема: как сохранить HTTP_REFERER ???  (Прочитано 12689 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн Eugene2001

  • Завсегдатай
  • Новичок
  • *
  • Сообщений: 48
  • +0/-0
  • 0
    • Просмотр профиля
    • http://
как сохранить HTTP_REFERER ???
« Ответ #15 : 15 Октября 2002, 15:48:16 »
значит куки отпадают...

подскажите, как это сделать параметром?

как будет выглядеть ссылка - go.php?from_site1

а что надо вписать в index.php на site2.ru?

Оффлайн Меняздесьдавнонет

  • новичЕк
  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 5698
  • +0/-0
  • 2
    • Просмотр профиля
    • http://
как сохранить HTTP_REFERER ???
« Ответ #16 : 15 Октября 2002, 19:44:23 »
if ($QUERY_STRING=="from_site1")

Оффлайн Maniac

  • Ума нет - считай коллега
  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 844
  • +0/-0
  • 2
    • Просмотр профиля
    • http://
как сохранить HTTP_REFERER ???
« Ответ #17 : 15 Октября 2002, 20:42:17 »
Ээээ... Люди... Меня осенило. А как Eugene2001 определяет реферала на втором сайте? Уже не анализом ли $HTTP_REFERER? Если да - то это однозначно клиника.
TANSTAAFL

Оффлайн Меняздесьдавнонет

  • новичЕк
  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 5698
  • +0/-0
  • 2
    • Просмотр профиля
    • http://
как сохранить HTTP_REFERER ???
« Ответ #18 : 15 Октября 2002, 23:44:46 »
да не реферала он определяет
а проверяет, откуда пришли - с редиректилки, или напрямую

Оффлайн Доктор

  • Фанат форума
  • Старожил
  • ****
  • Сообщений: 487
  • +0/-0
  • 0
    • Просмотр профиля
    • http://
как сохранить HTTP_REFERER ???
« Ответ #19 : 16 Октября 2002, 00:10:53 »
Цитировать
через 3 секунды - да, только мета.

RomikChef, просто на досуге попробуй все же такой хедер:
header("Refresh:3;url=bla-bla-bla");

и как ты мету такую пишешь?

Оффлайн ThE0ReTiC

  • Главный по тарелочкам
  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 4041
  • +2/-0
  • 2
    • Просмотр профиля
    • http://
как сохранить HTTP_REFERER ???
« Ответ #20 : 16 Октября 2002, 00:49:25 »
Доктор
Цитировать
Refresh

Покажи, плз, на
http://www.adam.ru/Pki/Rfc/rfc2616.txt
Страницу, где описан этот заголовок.
AS IS...

Оффлайн Доктор

  • Фанат форума
  • Старожил
  • ****
  • Сообщений: 487
  • +0/-0
  • 0
    • Просмотр профиля
    • http://
как сохранить HTTP_REFERER ???
« Ответ #21 : 16 Октября 2002, 01:13:28 »
ThE0ReTiC
К тебе вопрос тоже:
Цитировать
и как ты мету такую пишешь?

Оффлайн ThE0ReTiC

  • Главный по тарелочкам
  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 4041
  • +2/-0
  • 2
    • Просмотр профиля
    • http://
как сохранить HTTP_REFERER ???
« Ответ #22 : 16 Октября 2002, 01:22:46 »
Через тэг мета.
А вообще стараюсь не пользоваться принудительными редиректами.
AS IS...

Оффлайн Макс

  • vir magni ingenii
  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 3534
  • +0/-0
  • 2
    • Просмотр профиля
как сохранить HTTP_REFERER ???
« Ответ #23 : 16 Октября 2002, 01:54:51 »


насколько я помню, http-equiv - означает эквивалент HTTP-заголовка, то есть подобный HTTP-заголовок тоже должен быть.
Правда в RFC такого я тоже не нашел, может разработчики броузеров сами что-то выдумали

ЗЫ
Цитировать
А вообще стараюсь не пользоваться принудительными редиректами
Хмм.. Почему. ИМХО очень удобно, особенно после POST-запросов
First learn computer science and all the theory. Next develop a programming style. Then forget all that and just hack. ( George Carrette )

Оффлайн Доктор

  • Фанат форума
  • Старожил
  • ****
  • Сообщений: 487
  • +0/-0
  • 0
    • Просмотр профиля
    • http://
как сохранить HTTP_REFERER ???
« Ответ #24 : 16 Октября 2002, 02:15:33 »
Цитировать

насколько я помню, http-equiv - означает эквивалент HTTP-заголовка, то есть подобный HTTP-заголовок тоже должен быть.


Макс, ты мне всю малину наломал :)
equiv=сокращенный equivalent
Вообще, заголовок Refresh, действительно, нестандартен, но покажите мне браузер, в котором он не работает...
Кроме того до недавнего времени его просто приходилось использовать в некоторых случаях вместо Location...

Оффлайн ThE0ReTiC

  • Главный по тарелочкам
  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 4041
  • +2/-0
  • 2
    • Просмотр профиля
    • http://
как сохранить HTTP_REFERER ???
« Ответ #25 : 16 Октября 2002, 11:11:59 »
Доктор
Цитировать
действительно, нестандартен

И это не есть хорошо.
AS IS...

Оффлайн Меняздесьдавнонет

  • новичЕк
  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 5698
  • +0/-0
  • 2
    • Просмотр профиля
    • http://
как сохранить HTTP_REFERER ???
« Ответ #26 : 16 Октября 2002, 12:51:32 »
Доктор, и что?
Ты к чему это все написал?
к чему header приплел?
зачем к нестандартности придрался?

_Я_ меты вообще не пишу.
Ты вообще о чем говоришь? О моем моральном облике? Он насковзь аморальный.

О вопросе, который задан? Если у этого типа пара дрочеров из тыщи попадут не туда, так это ему по барабану. Да и не ходят по сайтам с редиректилками люди с броузерами, которые не поддерджат мету.

Ты вообще к чему вопросы сови задаешь? ЧЧто узнать или кого прищучить хочешь? Открытым текстом напиши.

Оффлайн Доктор

  • Фанат форума
  • Старожил
  • ****
  • Сообщений: 487
  • +0/-0
  • 0
    • Просмотр профиля
    • http://
как сохранить HTTP_REFERER ???
« Ответ #27 : 16 Октября 2002, 13:58:33 »
ThE0ReTiC
Цитировать
И это не есть хорошо.

Дык кто ж спорит... Но работает везде, так что кому как, а я в данном случае плевал на стандартность... Тем более что:
Цитировать
до недавнего времени его просто приходилось использовать в некоторых случаях вместо Location...


RomikChef
Цитировать
зачем к нестандартности придрался?

Я придрался??? Я как раз не придирался...
Про моральный облик тоже не врубился к чему это... видно, с юмором с утра плохо :)
Цитировать
Ты вообще к чему вопросы сови задаешь? ЧЧто узнать или кого прищучить хочешь?

Я вопросы задаю? Это ж вы меня прищучивать начали чего-то...
Цитировать
Да и не ходят по сайтам с редиректилками люди с броузерами, которые не поддерджат мету.

Тут ты так и не понял сути...
Цитировать

насколько я помню, http-equiv - означает эквивалент HTTP-заголовка, то есть подобный HTTP-заголовок тоже должен быть.

Цитировать
equiv=сокращенный equivalent

Мета http-equiv - это "эмуляция" http-заголовка... Так что в будущем вместо можешь смело писать header("Refresh:...");

 

Sitemap 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28