Ver Mensaje Individual
  #1 (permalink)  
Antiguo 22/11/2010, 16:27
Streamz
 
Fecha de Ingreso: enero-2009
Mensajes: 20
Antigüedad: 15 años, 3 meses
Puntos: 0
Pregunta Contador de descargas por IP

Hola a todos.

Tengo un script de descargas, que cuando alguien descarga un archivo, el contador (basado en mysql) aumenta en +1 la descarga como muestra aqui:

Código PHP:
        // update file last access, downloads etc
        
mysql_query("UPDATE uploads SET downloads = downloads+1,
                                        last_access = '"
.time()."' WHERE file_id = '".$file['file_id']."'"); 
Yo lo que quiero es que esto SOLO lo ejecute cuando la descarga sea unica, es decir, que previamente cuando se descargue se añada en la base de datos (en la tabla ips) la IP inicial del usuario que descarga, y cuando vuelva a descargarlo que salte con un else y no ejecute el contador de descargas.

El problema es que se lo que quiero y como seria.. pero soy incapaz de hacerlo correctamente, alguien me podria ayudar con el codigo? y el codigo sql para crear la bd de IP?

Muchisimas gracias.