Ver Mensaje Individual
  #1 (permalink)  
Antiguo 11/05/2009, 20:02
Avatar de xalupeao
xalupeao
 
Fecha de Ingreso: mayo-2008
Ubicación: Santiago, Chile
Mensajes: 749
Antigüedad: 16 años, 9 meses
Puntos: 12
Saber cuando system(); termina

Bueno lo que pasa es que estoy con un script qie genera un backup del mysql por medio del comando system(''); el cual me permite enviar acciones l terminal ssh, bueno lo que pasa es que genero el archivo .sql lo convierto a .bz2 o .gz y para terminar uso

Código PHP:
<?
$ruta 
'dir_negado/archivo.ext';
$nombre basename($ruta);
header ("Content-Disposition: attachment; filename=$nombre\n\n"); 
header("Content-Type: application/force-download");
readfile($ruta);

?>
para proteger el archivo y su link.

Lo malo es que se descarga mal, ya que al parecer la compresion no ha terminado o bien la .sql no ha terminado.

como puedo establecer un parametro que me indique que cada funcion termino y luego ejecutar el tema de descargar.