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
<?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
<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: