Foros del Web » Programando para Internet » PHP »

Subir carpeta o descomprimir archivo zip

Estas en el tema de Subir carpeta o descomprimir archivo zip en el foro de PHP en Foros del Web. Buenas, me gustaría saber si es posible y como subir una carpeta completa al servidor por medio de php o bien como descomprimir y explorar ...
  #1 (permalink)  
Antiguo 16/09/2004, 18:01
 
Fecha de Ingreso: septiembre-2004
Mensajes: 36
Antigüedad: 19 años, 7 meses
Puntos: 0
Subir carpeta o descomprimir archivo zip

Buenas, me gustaría saber si es posible y como subir una carpeta completa al servidor por medio de php o bien como descomprimir y explorar un archivo comprimido zip (reemplazaria la carpeta).

El tema es que tengo que generar una opcion q me permita subir una carpeta completa de imagenes.

Muchas Gracias
  #2 (permalink)  
Antiguo 16/09/2004, 19:13
Avatar de ArrauKano  
Fecha de Ingreso: noviembre-2002
Ubicación: Santiago
Mensajes: 664
Antigüedad: 21 años, 5 meses
Puntos: 4
buena idea, a mi me gustaría eso pra hacer una sistema de instalacion automatico de plantillas para mi web. alguien sabe?
  #3 (permalink)  
Antiguo 17/09/2004, 01:11
O_O
 
Fecha de Ingreso: enero-2002
Ubicación: Santiago - Chile
Mensajes: 34.417
Antigüedad: 22 años, 3 meses
Puntos: 129
Pues tienen algunas classe's en:

http://promoxy.mirrors.phpclasses.or.../class/42.html

que les pemite descomprimir/abrir un ZIP .. así que hagan su Upload HTTP clásico de su archivo zip y .. vía esa classe lo descomprimen en el mismo instante que subió el archivo o bien lo "listan" (vía opendir() .. etc) y seleccionan que archivo han de pasarle a esta classe que haga la descompresión ...

Un saludo,
  #4 (permalink)  
Antiguo 17/09/2004, 03:56
Ex Colaborador
 
Fecha de Ingreso: junio-2002
Mensajes: 9.091
Antigüedad: 21 años, 10 meses
Puntos: 16
Hola,

PHP tiene la extension zip (www.php.net/zip) para leer zips.

Y PHP no se encarga de subir ficheros de la maquina del cliente, solo procesa los datos que le envia el navegador. Es el navegador, con tecnologia del lado del cliente (HTML, javascript, Flash, ...), el que le tiene que enviar los ficheros.

Saludos.
__________________
Josemi

Aprendiz de mucho, maestro de poco.
  #5 (permalink)  
Antiguo 17/09/2004, 10:06
 
Fecha de Ingreso: septiembre-2004
Mensajes: 36
Antigüedad: 19 años, 7 meses
Puntos: 0
Josemi... vi el ejemplo que me diste, no entiendo bien la parte de añadir el parametro --with-zip , me podrias ayudar con eso?

Gracias
  #6 (permalink)  
Antiguo 17/09/2004, 14:11
O_O
 
Fecha de Ingreso: enero-2002
Ubicación: Santiago - Chile
Mensajes: 34.417
Antigüedad: 22 años, 3 meses
Puntos: 129
Posseida
Y que sistema operativo usas en tu servidor? .. ese tal "--with-zip" se refiere a que debes instalar la extensión para PHP "zip" y ese comando es el que deberías usar para compilar PHP bajo linux con esa opción para instalar dicha extensión.

Si usas Windows .. es otra cosa (son .dll del tipo php_zip.dll o similar que debes activar en tu php.ini) y si usas un servicio de hosting donde no puedes instalar nada o no quieres depender de la configuración del servidor, puedes probar alguna de las classes que dejé en el link del mensaje anterior.

Un saludo,
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 15:51.