Ver Mensaje Individual
  #5 (permalink)  
Antiguo 28/04/2003, 17:15
Avatar de Manoloweb
Manoloweb
 
Fecha de Ingreso: enero-2002
Ubicación: Monterrey
Mensajes: 2.454
Antigüedad: 22 años, 9 meses
Puntos: 5
Se han dado cuenta que en el archivo ver.php tambien podrían incluirse rutinas para dar seguimiento a las vistas que tiene cada archivo?

Digamos que mando un email en formato html que contiene la siguiente imagen: <img src=\"ver.php?id=125">

Y en ver.php hago algo así...

Código PHP:
                    <?
    $conexion
=mysql_connect("localhost","","") or die ("no se ha podido conectar a la BD");

    
mysql_select_db("tu_bd") or die ("no se ha podido seleccionar la BD");

                
$browser=$HTTP_USER_AGENT;
                
$direccion=gethostbyaddr ($REMOTE_ADDR);
                
$lengua=$HTTP_ACCEPT_LANGUAGE;
                if (!isset(
$ya))
                {
                    
$ya="si";
                    
session_register("ya");
                    
mysql_query("insert into contador (visitaID,fechahora,IP,browser,idioma) values(NULL,Now(),'$direccion','$browser','$lengua')");
                }

if(isset(
$_GET['id'])) {

    
// you may have to modify login information for your database server:
    
$conexion=mysql_connect("localhost","","") or die ("no se ha podido conectar a la BD");

    
mysql_select_db("tu_bd") or die ("no se ha podido seleccionar la BD");

    
$sql "SELECT archivo_binario,archivo_tipo FROM archivos WHERE id='".$_GET['id']."'";

    
$consulta mysql_query($sql,$conexion);

    
$datos mysql_result($consulta,0,"archivo_binario");
    
$tipo mysql_result($consulta,0,"archivo_tipo");

    
header("Content-type: $tipo");
    echo 
$datos;

}
__________________
Manoloweb