Foro de elhacker.net

Programación => Desarrollo Web => Mensaje iniciado por: Tapanez en 16 Febrero 2005, 22:42 pm



Título: Alternativa a $HTTP_REFERER
Publicado por: Tapanez en 16 Febrero 2005, 22:42 pm
Buenas, estoy intentando hacer un registro de las visitas que tengo en una página php y estoy viendo que no me sirve la variable $HTTP_REFERER porque estoy usando el redireccionamiento .tk, así todas las visitas tienen esa variable con  la dirección del .tk.

A mí me interesaría guardar por ejemplo las consultas que hace la gente en el Google para llegar a mi página, o cuando vienen de otras páginas, pero con esa variable no me es posible.

Tengo dado de alta un contador http://www.nedstatbasic.net/s?id=3332058 pero desde hace un tiempo no me muestra datos como los que busco (antes sí), por lo tanto debería ser posible conseguirlos, ¿no?, aunque claro, ese contador tiene como url la del .tk.

Bueno, ¿alguna sugerencia?
Gracias y un saludo.


Título: Re: Alternativa a $HTTP_REFERER
Publicado por: Graphixx en 30 Diciembre 2010, 21:20 pm
Depronto no la estaras usando mal... te dejo un ejemplo concreto.

Código
  1. <?php
  2. $url=$_SERVER['HTTP_REFERER'];
  3. echo '<strong>'."viene de(ruta completa): ".'</strong>'.$_SERVER['HTTP_REFERER'].'<br />';
  4.  
  5. preg_match( '@^(?:http://)?([^/]+)@i', $_SERVER['HTTP_REFERER'], $matches );
  6. $host = $matches[1];
  7.  
  8. echo '<strong>'."viene de(dominio): ".'</strong>'.$host;
  9. ?>