← Desenvolvimento

Visitante de x site vai para x pagina

Lida 1166 vezes

Offline

asturmas 
Administrador
Mensagens 19734 Gostos 49
Feedback +2

Troféus totais: 39
Trófeus: (Ver todos)
Mobile User Windows User Super Combination Combination Topic Starter 100 Poll Votes 50 Poll Votes 10 Poll Votes Poll Voter Poll Starter

Ola a todos,
Como faço para que um visitante de um certo site seja logo encaminho para uma pagina especifica?
A ideia é ter uma frase do genero Ola Visitante do site xpto.com..

Como fazer isto?
Offline

Spread 
Membro
Mensagens 1433 Gostos 2
Troféus totais: 29
Trófeus: (Ver todos)
Super Combination Combination Topic Starter 10 Poll Votes Poll Voter Poll Starter Level 5 Level 4 Level 3 Level 2

Depois de uma breve pesquisa cheguei a este resultado em php:
Código: [Seleccione]
if (isset($_SERVER['HTTP_REFERER']))
{
$full_url = $_SERVER['HTTP_REFERER'];
$pos_dslash = strpos($full_url, "/", 7);
echo substr($full_url, 0, $pos_dslash);
}

no teu caso a ultima linha será
echo 'Olá visitante do site'.substr($full_url, 0, $pos_dslash);

Cumps 8)

Found @http://www.usenet-forums.com/php-general/53909-php-http-refer.html
Offline

asturmas 
Administrador
Mensagens 19734 Gostos 49
Feedback +2

Troféus totais: 39
Trófeus: (Ver todos)
Mobile User Windows User Super Combination Combination Topic Starter 100 Poll Votes 50 Poll Votes 10 Poll Votes Poll Voter Poll Starter

Já tive ajuda de outro lado deverá ser uma coisa assim

Código: [Seleccione]
<?
$referer = $_SERVER['HTTP_REFERER'];
if ($referer == "xpto1.com") {header('Location: pag_1.php');}
elseif ($referer == "xpto2.com") {header('Location: pag_2.php');}
else {header('Location: pag_any.php');}