Tema: Abrir o descomprimir archivos ZIP con PHP
oruro

Frecuente
Frecuente
Mensajes: 36

Enviado:
5.sep 2005 - 21:18

holas... pues mi pregunta es la siguiente... si no me equivoco alguna vez vi un funcion script o algo en PHP para poder archivos ZIP lo que quisiera saber es cual es esa funcion o como podria usarlo... me imagino que alguien lo penso alguna vez.. la idea es subir modulos o packs de postnuke comprimidos de una manera mas rapida y descomprimirlos ya dentro del hosting tal vez no se pueda pero no pierdo nada preguntando... ya que ahorraria mucho tiempo... espero se pueda y me puedan pasar algun codigo o algo... de antemano muchas gracias...

saludos...
Dixso
avatar
Administrador
Administrador
Mensajes: 2588

Enviado:
5.sep 2005 - 22:15

No logro entenderte... confused
Un saludo wink
docser
avatar
Colaborador
Colaborador
Mensajes: 1121

Enviado:
5.sep 2005 - 22:18

el quiere una fucion en php que descomprima archivos en el servidor donde está su web
(creo) wink

nunca habia visto eso pero a de ser util descomprimir así cool
robinsv
avatar
Posteador de Plata
Posteador de Plata
Mensajes: 455

Enviado:
5.sep 2005 - 22:26

el kiere subir los archivos en rar, y que en el servidor se deescompriman, pues la verdad no tengo ni idea de si se puede



Servidor l2 en marcha... ^^
docser
avatar
Colaborador
Colaborador
Mensajes: 1121

Enviado:
5.sep 2005 - 23:11

tambien archivos en zip, a mi me gustaria. aunque creo q no se puede.

puedes intentar buscar en google.

saludos cool
oruro

Frecuente
Frecuente
Mensajes: 36

Enviado:
7.sep 2005 - 00:19

jejej veo que es interesante la idea... busque un poco y al parecer parece que se puede... pero no logre entender nada... haber si por ahi alguien sabe algo biggrin ...

un saludo...
erchurla

Novato
Novato
Mensajes: 9

Enviado:
6.oct 2005 - 16:10

que os parece esta solucion:

<?

// aqui codigo que sube el fichero al servidor

//ejecutamos el comando unzip del sistema para descomprimir el fichero zip
$rs = system("unzip path_del_ficherozip path_del_fichero_descomprimido");

if($rs){
//ejecutamos el comando rm del sistema para eliminar el fichero zip una vez descompreso.
system("rm path_del_fichero_zip");
echo "fichero descomprimido";
}else{
echo "ha habido un error";
}

?>

esta solucion solo funcionaria en linux,en window habria que sustituir los comandos por los apropiados para windowss.


espero que os sirva.
tbhot3ww

Habitual
Habitual
Mensajes: 50

Enviado:
28.oct 2007 - 23:57

http://es.php.net/manual/es/ref.zip.php aquí esta todo el código para descomprimir, ved los comentarios que es dónde aparecen.