Скрипт определения поискового запроса

Александр17 лет в сервисе
Данные заказчика будут вам доступны после подачи заявки
18.08.2012

Нужна функция на PHP. Я отдаю [HTTP_REFERER] мне в ответ возвращается: ПС, запрос, страница ПС с которой перешли, регион (яндекс)

Должно работать для яндекса, google, mail.ru, rambler - не все отдают нужное, сделать надо там, где это возможно.

Если есть готовое решение, желательно, чтобы там была какая-то обработка от всякого мусора (непонятные повторения латинских символов, двойные пробелы и тому подобное).

Сейчас исключения точно описать не могу, так как надо собрать данные, чтобы посмотреть что там лишнее обычно.

Заявки фрилансеров