Foros del Web » Programando para Internet » PHP »

Fallo al renombrar carpeta de un zip

Estas en el tema de Fallo al renombrar carpeta de un zip en el foro de PHP en Foros del Web. Hola amigos estoy trabajando con zips ando experimentando ya casi esta lo que queria y bueno me salió un problema tengo este código @import url("http://static.forosdelweb.com/clientscript/vbulletin_css/geshi.css"); ...
  #1 (permalink)  
Antiguo 19/12/2010, 02:58
Avatar de memoadian
Colaborador
 
Fecha de Ingreso: junio-2009
Ubicación: <?php echo 'México'?>
Mensajes: 3.696
Antigüedad: 15 años, 5 meses
Puntos: 641
Fallo al renombrar carpeta de un zip

Hola amigos estoy trabajando con zips ando experimentando ya casi esta lo que queria y bueno me salió un problema

tengo este código

Código PHP:
Ver original
  1. <?php
  2. $zip = new ZipArchive;
  3. //abrimos el archivo zip
  4. if ($zip->open('manga.zip'))
  5. {
  6. //obtengo el nombre del primer archivo
  7.     $codigo = $zip->getNameIndex(0);
  8.     $patron = "|/$|";
  9. //con esta condicional verifico si es una carpeta o un archivo con extension
  10.     if(preg_match($patron, $codigo) == TRUE)
  11.     {
  12. //entonces trato de renombrarlo si es una carpeta
  13.         $zip->renameIndex(0,'nuevoNombre');
  14.         $zip->close();
  15.         echo "vientos";
  16.     }
  17.     else
  18.     {
  19.         echo "El archivo no es una carpeta";   
  20.     }
  21. }
  22. else
  23. {
  24.      echo 'Error reading zip-archive!';
  25. }
  26. ?>

todo va bien hasta lo del renombramiento, no me deja renombrar la carpeta si en vez de cero pongo uno crea el archivo con el nombre nuevo pero con el cero no renombra la carpeta, ¿solo funciona con archivos con extension? si es asi ya me jodi
  #2 (permalink)  
Antiguo 19/12/2010, 03:53
Avatar de memoadian
Colaborador
 
Fecha de Ingreso: junio-2009
Ubicación: <?php echo 'México'?>
Mensajes: 3.696
Antigüedad: 15 años, 5 meses
Puntos: 641
Respuesta: Fallo al renombrar carpeta de un zip

Bueno ya esta, en vez de renombrarla desde el zip la renombro una vez extraida, a ver si mas adelante no me trae problemas.

Etiquetas: fallo, renombrar, zip, carpetas
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 12:58.