Deberías ver como implementarlo con la función HTTP_REFERER
Es imagino la que usan los contadores de visitas, para determinar de dónde llega la gente al sitio, lo que no se es que tan confiable sea.
Código PHP:
<?php
$ref = getenv("HTTP_REFERER");
echo $ref;
?>
Recuerda que esto es todo PHP
PD: Acá un par de posible soluciones que he visto.
Código PHP:
if (empty($_SERVER['HTTP_REFERER'])) {
echo "some test";
}
Luego dice que le hizo efecto contrario así que probó así...
Código PHP:
if (!empty($_SERVER['HTTP_REFERER'])) {
echo "some test";
}
Entre los { } Debería ir tu página y fuera de ella, nada o lo que quieras que se muestre para tal caso, entonces añades un
Código PHP:
else { ...algo aca... }