Ver Mensaje Individual
  #3 (permalink)  
Antiguo 08/07/2009, 21:52
djleoli
 
Fecha de Ingreso: julio-2009
Mensajes: 7
Antigüedad: 14 años, 9 meses
Puntos: 0
Respuesta: ayuda con unos script php para limitar descargas

el script que uso tine esta funcion que es parecida
/* Check if user has exceeded limit */

$totaldownload = 0;

$db->query("DELETE FROM `dlinks` WHERE `time` > (UNIX_TIMESTAMP() + 3600)");

$tD = $db->query("SELECT `filesize` FROM `downloads` WHERE `ip` = '".$_SERVER['REMOTE_ADDR']."'");

while($dlTotal = $db->fetch($tD))

{

$totaldownload += intval($dlTotal->filesize);

}



if (($limit != 0) && ($totaldownload >= ($limit * 1024 * 1024)))

{

header('Location: '.makeXuLink('index.php','p=errordl'));


die();
en esta si el usuario supera unos mb no puede descrgar mas el drama es que no funciona bloquea la ip pero en ves de hacerlo por los 3600 segundos termina bloqueandolo por horas debe tener un error pero como se muy poco de php no se donde esta

Última edición por djleoli; 08/07/2009 a las 22:00