[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: Обработка REFERER
Starle
Добрый день.

Такой вопрос, мы вытаскиваем ссылку откуда перешел человек и запихиваем в переменную $site = $_SERVER['HTTP_REFERER'];
в ссылке сайт 0хххх.ru/1xxxx/2xxxx/3xxxx/4xxxx/5xxxx/?fsdfsd99sijf эти ссылки в статистике с однотипной структурой.
Нужно организовать так чтобы убрался мусор и осталось только 0хххх.ru/5xxxx как будет выглядеть код?
php знаю поверхностно не пинайте)
koala
0хххх.ru/5xxxx или 0хххх.ru/1xxxx/2xxxx/3xxxx/4xxxx/5xxxx? Что бы уточнить.

_____________
Vi Veri Veniversum Vivus Vici
Starle
Так smile.gif 0хххх.ru/5xxxx
koala

$site = $_SERVER['HTTP_REFERER'];
$temp = explode("/", $site);

echo $temp[0] . '/' . $temp[5];


Если вы говорите о ссылке а не о формировании ссылки прямо в адресной строке.

_____________
Vi Veri Veniversum Vivus Vici
Starle
Да просто о полученой ссылке, уточню данные сохранились в переменную $site ?
koala
Starle, $site - целая ссылка. $temp - разбитая ссылка на части.
Если вам надо сохранить её в $site то просто замените ехо на эту строку:

$site = $temp[0] . '/' . $temp[5];


_____________
Vi Veri Veniversum Vivus Vici
Starle
должно работать, проверю, заранее человеческое спасибо!)
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2024 Invision Power Services, Inc.