![Antiguo](http://static.forosdelweb.com/fdwtheme/images/statusicon/post_old.gif)
16/11/2007, 08:35
|
![Avatar de Kelpie](http://static.forosdelweb.com/customavatars/avatar5037_1.gif) | | | Fecha de Ingreso: febrero-2002 Ubicación: NorthSpain
Mensajes: 609
Antigüedad: 23 años 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
|