Descomprimir Zip desde Servidor Web


se me ocurrio crear este pequeño script despues de haber creado el script de descarga directa al servidor.este simple script descomprime desde el mismo servidor. (consta de 2 partes zip.html y zip.php)

lo bueno de este script esque no requiere tener accesso shell en el hosting

zip.php
Código:
<?php
$input 
$_POST['Archivo'];$destino $_POST['Destino'];$zip = new ZipArchive;
if (
$zip->open($input) === TRUE) {$zip->extractTo($destino);$zip->close();
return 
true;
} else {
return 
false;
}
?>


zip.html
Código:
<html><body background="http://img33.imageshack.us/img33/4927/image358.gif"><form name="form2" method="post" action="zip.php">
<table width="100%" height="100%"><tr><td valign="center" align="center"><div align="center"> <p>  
<font color="white">
Archivo <input name="Archivo" type="text" size="15" maxlength="999" maxlenght="999">
Destino <input name="Folder" type="text" size="15" maxlength="999" maxlenght="999">
</font>
<input type="submit" name="Submit" value="Descomprimir">
</p></td></tr></table></div></center>

</body></html>


Se ejecuta abriendo el zip.html y no olviden darle permiso 777 al php.

0 comentarios: