Мне нужно знать, прошел ли человек, который приходит на мой сайт, с другого конкретного сайта. Пример: посещенияПрошла последняя страница
- пользователя A www.youtube.com/myvideo и нажимает на ссылку на мой сайт.
- Пользователь B посещает Google, просматривает мой сайт и щелкает по ссылке.
Результаты сообщений на моей странице:
- Пользователь A:
Welcome! You already know how it works, register now!
- Пользователь B:
Welcome! Please watch our video first at www.youtube.com/myvideo
Мой вопрос:
- Можно ли знать последний URL-адрес, который пользователь посетил, прежде чем вводить мою страницу?
Я уже пробовал$_SERVER['HTTP_REFERER']
с PHP, но он работает неправильно, и я читал, что он не работает во всех браузерах. - Есть ли какой-либо язык или php-скрипт для получения этого URL-адреса, правильно работающего на всех браузерах?
Референс - единственный способ сделать это, и он довольно надежный. Как это не работает для вас, что вы получаете? –
Как отметил @Pekka, референт довольно надежный, он поддерживается всеми браузерами afaik. –
если вы контролируете ссылку, используемую youtube, вы можете добавить отслеживание к ней –