Subida de archivos comprimidos al servidor
Publicado por Álvaro (22 intervenciones) el 15/10/2019 01:33:44
Buenas noches, estoy trabajando en un pequeño ejercicio que trata de subir archivos comprimidos usando la clase ZipArchive. Los archivos los consigo cargar, sin embargo, el fichero comprimido no me lo genera, y no encuentro el posible fallo. He impreso la variable donde almaceno la apertura / creación del archivo .zip, me aparece el nombre que le asigné pero no va más allá. Aquí les dejo el código de la función donde se encuentra el trato con la clase ZipArchive:
Agradecería cualquier ayuda/consejo. Muchas gracias
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
function subirFicherosComprimidos($compressedFile)
{
$ficheroComprimido = new ZipArchive();
$ficheroComprimido->open("ficheroComrpimido.zip", ZipArchive::CREATE);
if (file_exists("ficheroComprimido.zip")) {
echo "El archivo está en " . dirname("ficheroComprimido.zip");
} else {
echo "El fichero no existe.";
}
$ficheroComprimido->addFile("ficheroComprimido.zip", $compressedFile['name']);
echo "<br><pre>";
echo var_dump($ficheroComprimido);
echo "</pre>";
$ficheroComprimido->addFile("ficheroComprimido.zip", $compressedFile['name']);
echo "<br><pre>";
echo var_dump($ficheroComprimido);
echo "</pre>";
$ficheroComprimido->close("ficheroComprimido.zip");
}
Agradecería cualquier ayuda/consejo. Muchas gracias
Valora esta pregunta
0