Foros del Web » Programando para Internet » PHP »

Comprimir archivos de localhost con directorios en zip

Estas en el tema de Comprimir archivos de localhost con directorios en zip en el foro de PHP en Foros del Web. Hola amigos , Tras comprobar que funcione la libreria de ZIP en mi localhost, me gustaría hacer un botón en el que se saque una ...
  #1 (permalink)  
Antiguo 21/08/2014, 05:59
 
Fecha de Ingreso: abril-2010
Mensajes: 267
Antigüedad: 14 años
Puntos: 1
Comprimir archivos de localhost con directorios en zip

Hola amigos ,
Tras comprobar que funcione la libreria de ZIP en mi localhost, me gustaría hacer un botón en el que se saque una copia de seguridad de todo el contenido de localhost con directorios, php etc.. en un zip, he encontrado el código que hace que se genere el zip pero solo el directorio en el que se situa el php, me gustaría si es posible que solo haya que indicar que se comprima toda la carpeta de localhost, también que se fuerze la descarga y no lo genere en el mismo ligar del php.

El codigo del que dispongo:

Código:
<?php

	$zip = new ZipArchive();

	$filename = 'test.zip';

	if($zip->open($filename,ZIPARCHIVE::OVERWRITE)===true) {
	
		$options = array('add_path' => 'sources/', 'remove_all_path' => TRUE);
			
		$zip->addGlob('*.{php,txt,js,ico}', GLOB_BRACE, $options);
			
		$zip->close();
			
	} else {

			echo 'Error creando ' . $filename;
			
	}

?>

Etiquetas: comprimir, directorios, localhost, zip
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 21:27.