Forum Webscript.Ru
Программирование => PHP => Тема начата: Eugene2001 от 01 Августа 2002, 20:22:50
-
можно ли сделать так чтобы при заходе на http://www.site.ru, определялось откуда зашел человек, если по ссылке с, например, yandex.ru, то этому человеку грузится страница с надписью "я тоже пользуюсь яндекс", а если он зашел с любого другого адреса, то ему грузится другая страница - "пользуйтесь яндексом"
... нужно, чтобы одна из этих двух страниц грузилась именно с http://www.site.ru, а не производился бы какой-нибудь редирект на site.ru/page1.php или site.ru/page2.php
помогите начинающему - приведите, пожалуйта, код, если не сложно.
заранее спасибо,
Евгений
-
Зачем тебе грузить разные страницы?
На одной странице можно
if (strstr(getenv("HTTP_REFERER"), "yandex")) echo "я тоже пользуюсь яндекс"; else echo "пользуйтесь яндексом";
-
я просто не силен в php, а на CGI мне предлагали делать редирект на одну из двух страниц...
а твоим способом можно грузить один из двух ПОЛНОЦЕННЫХ кусков страниц - с картинками, текстом, баннерами?
если да, то подскажи, пожалуйста, как это сделать?
подгрузить другой php?
-
if (strstr(getenv(\'HTTP_REFERER\'),\'yandex.ru\')) {
include(\'yandex_pages.php\');
}else {
include(\'not_yandex_pages.php\');
}
?>
-
огромное человеческое спасибо!!!
Евгений