Ver Mensaje Individual
  #2 (permalink)  
Antiguo 16/11/2007, 08:35
Avatar de Kelpie
Kelpie
 
Fecha de Ingreso: febrero-2002
Ubicación: NorthSpain
Mensajes: 609
Antigüedad: 22 años, 2 meses
Puntos: 8
Re: Saber que Usuario pincha en un enlace.

Yo haría un paso intermedio para controlar quién pasa. Quiero decir, supongamos que el enlace es del tipo:

<a href="paginax.php">Ir</a>

Me haría una página intermedia (llamemosla dirgir.php) en la que controlo el tráfico. De esa manera el enlace de arriba me quedaría

<a href="dirigir.php?url=paginax.php">Ir</a>

El código de "dirigir.php" podría ser:

- Recuperar la página a abrir: $abrir=$_GET['url'];
- Recuperar el usuario (Si está logeado tendrás una variable de sesión que le identifica) $usuario=$_SESSION['usuario'];
- Registrar la visita en la base {INSERT INTO tabla (usuario,url,fecha,hora) VALUES ($usuario,$url...}
- Redirigir a la página deseada: header ("Location: $url");
__________________
Kelpie

Última edición por Kelpie; 16/11/2007 a las 08:36 Razón: Para poner colorines