Warning: Cannot use a scalar value as an array in /home/admin/public_html/forum/include/fm.class.php on line 757
Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/include/fm.class.php on line 770
Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/topic.php on line 737 Форумы портала PHP.SU :: обработка HTTP_REFERER
Покинул форум
Сообщений всего: 14
Дата рег-ции: Июль 2012
Помог: 0 раз(а)
Как "вырвать" из HTTP_REFERER именно адрес сайта. Например HTTP_REFERER http://dmast[dot]ru/guest/?KClP4CYn , как вытащить только dmast.ru из полученного.
LIME
Отправлено: 29 Июля, 2012 - 01:48:51
Активный участник
Покинул форум
Сообщений всего: 10732
Дата рег-ции: Нояб. 2010
Помог: 322 раз(а)
'HTTP_HOST' (Добавление)
$_SERVER[''HTTP_HOST'']
Noize_MC
Отправлено: 29 Июля, 2012 - 01:51:21
Новичок
Покинул форум
Сообщений всего: 14
Дата рег-ции: Июль 2012
Помог: 0 раз(а)
LIME пишет:
'HTTP_HOST' (Добавление)
$_SERVER[''HTTP_HOST'']
не то это. Это мне дает название сайта самого, а мне нужно название сайта, с которого пришли в виде: "название.зона"
LIME
Отправлено: 29 Июля, 2012 - 01:51:55
Активный участник
Покинул форум
Сообщений всего: 10732
Дата рег-ции: Нояб. 2010
Помог: 322 раз(а)
читайте мануал
там есть все
и не придется с банальными вопросами обращаться http://www.php.net/manual/ru/ (Добавление)
ааа...тогда парсите реферер
Noize_MC
Отправлено: 29 Июля, 2012 - 01:53:02
Новичок
Покинул форум
Сообщений всего: 14
Дата рег-ции: Июль 2012
Помог: 0 раз(а)
LIME пишет:
читайте мануал
там есть все
и не придется с банальными вопросами обращаться
http://www.php.net/manual/ru/
не ужели сложно просто помочь??
LIME
Отправлено: 29 Июля, 2012 - 01:54:45
Активный участник
Покинул форум
Сообщений всего: 10732
Дата рег-ции: Нояб. 2010
можешь дать готовый код или хотя бы примерно наводку пожалуйста
LIME
Отправлено: 29 Июля, 2012 - 02:00:56
Активный участник
Покинул форум
Сообщений всего: 10732
Дата рег-ции: Нояб. 2010
Помог: 322 раз(а)
еще раз перечитай ссылку
там на входе если реферер подать на выходе будет хост
внимательнее прочти
эта ф-ция разбирает адрес по косточкам и возвратит тебе хост реферера (Добавление) Noize_MC могу и разжевать кодом если очень надо
BAS-P
Отправлено: 29 Июля, 2012 - 11:09:07
Гость
Покинул форум
Сообщений всего: 74
Дата рег-ции: Июнь 2012
Помог: 1 раз(а)
Noize_MC пишет:
можешь дать готовый код или хотя бы примерно наводку пожалуйста
Хех, Вам дали отличный ответ, ссылку на ту функцию которую Вам нужно, а Вам лень уже дальше самому разобратся?
Какой такой программист, который хочет только готовое решение, а сам не может разобраться в такой мелочи.
Noize_MC
Отправлено: 29 Июля, 2012 - 13:15:15
Новичок
Покинул форум
Сообщений всего: 14
Дата рег-ции: Июль 2012
Помог: 0 раз(а)
Всем сори. Ночью просто голова не рубила вообще. Еще вопрос, как сделать что бы например скрипт, заходит на заданный сайт и проверяет наличие ссылки определенной.
Anguis
Отправлено: 29 Июля, 2012 - 13:19:52
Частый гость
Покинул форум
Сообщений всего: 253
Дата рег-ции: Июнь 2012
Покинул форум
Сообщений всего: 14
Дата рег-ции: Июль 2012
Помог: 0 раз(а)
Anguis пишет:
http://forum.php.su/topic.php?forum=62&topic=31
вроде урок понятный, но как сделать поиск фразы и вывод false или true я так и не понял. А может можно как нибудь проще сделать, например скрипт проверяет наличие файла, например: сайт.ру/file.txt, если есть и внутри содержание например 123456qwerty то отдает true, если нет false
LIME
Отправлено: 29 Июля, 2012 - 18:20:52
Активный участник
Покинул форум
Сообщений всего: 10732
Дата рег-ции: Нояб. 2010
Все гости форума могут просматривать этот раздел. Только зарегистрированные пользователи могут создавать новые темы в этом разделе. Только зарегистрированные пользователи могут отвечать на сообщения в этом разделе.