PHP скрипт для определение запросов по которым перешли из ПС

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

Нужен скрипт для определение запросов по которым перешли из ПС

Скрипт это должен быть класс, котором должен быть метод getInfo().

Он должен возвращать: 

  • Запрос (правильно разобранный, и корректной кодировке).
  • Уровень страницы выдачи с которой перешли (1,2,3...)
  • ПС
Если это не переход из ПС метод возвращает false.

Поисковые системы:

  • google
  • yandex
  • rambler
  • yahoo
  • mail.ru
  • bing