archivo html subir zip
Código HTML:
Ver original
archivo php file.php
Código PHP:
Ver original
<?php $car = $_POST['carpeta']; $zip = $_FILES['zip']['name']; $temp = $_FILES['zip']['tmp_name']; $tipo = $_FILES['zip']['type']; echo $zip."<br/>"; echo $temp."<br/>"; echo $tipo."<br/>"; if($tipo = "application/zip") { $zip = new ZipArchive; if ($zip->open($temp) === TRUE) { $dir = $car; $zip->extractTo($dir); $zip->close(); echo ' ok '; } else { echo ' El archivo no es ZIP '; } } ?>
simple pero eficiente, lo dejo por si alguien le sirve
ahora lo que quiero es saber si alguien tiene experiencia en este tipo de proyectos, lo que quiero es trabjar el contenido extraido, por ejemplo quiero comprobar si el archivo tiene una carpeta dentro algo asi como:
prueba.zip->carpeta->imagenes
o si no la tiene
prueba.zip->imagenes
y con una condicional crear el nombre de la carpeta con el codigo de arriba, tambien quiero renombrar cada una de las imagenes con un for (por que el proyecto es de subir paquetes de imagenes), y comprobar si realmente son imagenes y no otro tipo de archivo como php por ejemplo lo cual seria catastrófico.
todo esto lo se hacer con archivos que no esten dentro de un zip pero ya planteado este problema no tengo ni jodida idea.
como ven tengo la lógica, pero me falta la tecnica y la práctica.
quisiera que me ayudaran en este aspecto, prometo esforzarme mucho, y si solo tienen un link que pueda estudiar para esto se los agradeceré mucho.
:D