Автор Тема: Домен  (Прочитано 2660 раз)

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

Оффлайн C++

  • Фанат форума
  • Постоялец
  • ***
  • Сообщений: 221
  • +0/-0
  • 0
    • Просмотр профиля
    • http://
Домен
« : 06 Августа 2002, 16:01:43 »
Народ, подскажите как выделить только домен из HTTP_REFERER?
Сенкс

Оффлайн OBOLTUS

  • Фанат форума
  • Постоялец
  • ***
  • Сообщений: 102
  • +0/-0
  • 0
    • Просмотр профиля
    • http://
Домен
« Ответ #1 : 06 Августа 2002, 16:23:21 »
Регулярные выражения тебя спасут php.net/manual

ereg("http:\\\\\\\\([^\\\\]+)",$HTTP_USER_AGENT,$array);
echo $array[1];
« Последнее редактирование: 06 Августа 2002, 17:02:48 от OBOLTUS »
PHP - Probably Hopeless Pont

Оффлайн C++

  • Фанат форума
  • Постоялец
  • ***
  • Сообщений: 221
  • +0/-0
  • 0
    • Просмотр профиля
    • http://
Домен
« Ответ #2 : 08 Августа 2002, 17:17:52 »
А как тоже самое сделать на перле?
И еще не понятно, причем тут $HTTP_USER_AGENT?

Оффлайн Chs

  • Perl программер
  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 1108
  • +0/-0
  • 2
    • Просмотр профиля
    • http://chs.now.at/
Домен
« Ответ #3 : 08 Августа 2002, 22:13:19 »
Цитировать
А как тоже самое сделать на перле?


$ENV{\'HTTP_REFERER\'} =~ m|^[url]http://[/url]([^/]+)|;
print \'Domain:\'.$1;
2B OR NOT 2B = FF

Оффлайн OBOLTUS

  • Фанат форума
  • Постоялец
  • ***
  • Сообщений: 102
  • +0/-0
  • 0
    • Просмотр профиля
    • http://
Домен
« Ответ #4 : 09 Августа 2002, 06:43:26 »
Цитировать
И еще не понятно, причем тут $HTTP_USER_AGENT?

Сорьки ошибся:) Блин еще и слэши не в ту сторону поставил, ну я лапух:)
PHP - Probably Hopeless Pont

 

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