Ver Mensaje Individual
  #1 (permalink)  
Antiguo 16/04/2007, 05:35
core_2duo
 
Fecha de Ingreso: marzo-2007
Mensajes: 113
Antigüedad: 18 años
Puntos: 0
Controlar descarga finalizada

Tengo el siguiente codigo, el cual es para descargar un archivo y el if supuestamente es para controlar si la descarga se ha completado o se ha cancelado, si se ha completado con exito deberia entrar en el if y ejecutar el codigo del if, pero el caso es que se complete la descarga entera o se cancele la descarga entra en el if y ejecuta el codigo. Sabeis en que me estoy equivocando ??


Código PHP:
header("Content-Type: application/octet-stream");
     
header("Content-Length: ".filesize($enlace));
     
header("Content-Disposition: attachment; filename=".$f."\n");
     if(
readfile($enlace))
     {     
       
       
$conexion mysql_connect("localhost""root""vfooter23")
        or die(
"Error. No se ha podido establecer la conexión con la base de datos");

         
mysql_select_db("cuentas2102"$conexion)
    or die(
"Error. No se ha podido conectar a la base de datos especificada");
 
         
$cadenaSQL "update users set estado = '0' where login <> '$usuario' and estado <> '2' and estado <> '3' ";

        
$resultado mysql_query($cadenaSQL$conexion)
    or die(
"Error en la consulta de usuario_mod");        

        
mysql_close($conexion);

 
     }