Hola a todos. Llevo un par de horas dando vuelta a esto y no veo solución.
Resulta, que en base a una carpeta creada (con subdirectorios y archivos dentro) necesito crearle el zip.
Éstas carpetas se muestran bien en el explorador de windows aunque algunas tengan vocales con acento. Sin embargo al traspasarlas al zip, no logro que los acentos se pasen.
Utilizo ésta función
Código PHP:
Ver originalfunction agregar_zip($dir, $zip) {
//verificamos si $dir es un directorio
//abrimos el directorio y lo asignamos a $da
while (($archivo = readdir($da)) !== false) { if (is_dir($dir . $archivo) && $archivo != "." && $archivo != ".." && $archivo != "archivos.zip" ) { agregar_zip($dir . $archivo . "/", $zip);
} elseif (is_file($dir . $archivo) && $archivo != "." && $archivo != ".." && $archivo != "archivos.zip") { // AQUI TENGO QUE PARSEAR DICHO DATO
$zip->addFile($dir . $archivo, $renombre);
}
}
//cerramos el directorio abierto en el momento
}
}
}
He intentando con:
He intentado las 3 opciones que aparecen y ninguna me ha dado resultados. Cualquier ayuda es bien recibida, saludos!