Перейти к содержимому



Вывести на сайте №1 ссылку сайта №2, с которого пришел пользователь

#1

Поделиться сообщением #1



Sanek

Sanek
  • Пользователь
  • 146 сообщений
  • Репутация: 0
0

Отправлено 10 Ноябрь 2008 - 22:12

Здравствуйте! Нужна помощь.
Нужно вывести на сайте1 ссылку сайта2 с которого я пришел.

я пришел с сайта SITE-BIG.ру на сайт mysite.ком.

На mysite.ком пишет: Ув. посетитель, вы пришли с SITE-BIG.ру

Думаю понятно что мне нужно.
Спасибо

 

 

  • 0

robot

robot
  • Пользователь PRO
  • 2 652 сообщений
  • Репутация: 85
Советую обратить внимание на следующее:
  1. Поиск по сайту. Проблема с выводом результатов.
  2. Как вывести сайт в ТОП по нужному мне запросу? (инфа в теме)
  3. Индексация страниц сайта
  4. Как повысить посещаемость сайта.
  5. Помогите удалить внешнюю ссылку с сайта

#2

Поделиться сообщением #2



ZiTosS

ZiTosS
  • Неактивные
  • 5 148 сообщений
  • Репутация: 8

Отправлено 10 Ноябрь 2008 - 23:57

Есть такая переменная как $_SERVER['HTTP_REFERER'] в которой содержится адрес предыдущего сайта
Только вот если в браузере отключены реферреры , то ничего не выведется.
Вот инфа с php.net

The address of the page (if any) which referred the user agent to the current page. This is set by the user agent. Not all user agents will set this, and some provide the ability to modify HTTP_REFERER as a feature. In short, it cannot really be trusted.


  • 0

#3

Поделиться сообщением #3



Sanek

Sanek
    Topic Starter
  • Пользователь
  • 146 сообщений
  • Репутация: 0

Отправлено 11 Ноябрь 2008 - 23:29

Можешь написать подробней как мне вывести ссылку. Спасибо


  • 0

#4

Поделиться сообщением #4



ZiTosS

ZiTosS
  • Неактивные
  • 5 148 сообщений
  • Репутация: 8

Отправлено 12 Ноябрь 2008 - 10:55

А что тут непонятного?!
<?php

echo "<a href='" .$_SERVER['HTTP_REFERER']. "'>" .$_SERVER['HTTP_REFERER']. "</a>";

?>


Можно так :)
  • 0


Оформление форума – IPBSkins.ru