Buenas tardes ando trabajando en un upload que al momento de subir el zip de imagenes a una carpeta me la descomprima he tratado con pclzip pero el problema es que no logro ajustarlo al upload que yo tengo no se si es porque no encuentro como debe llamar el codigo que descomprime al archivo, al zip que se esta subiendo no se si me explico no se casi nada de php pero estoy tratando de crear por mi cuenta este sistema pero esto me esta dando algo de problemas. este es el codigo que tengo del upload y del zip si alguien fuera tan amable de asesorarme o ayudarme le estaria agradecido.
Código:
if(is_uploaded_file($_FILES['subir']['tmp_name'])) {
// me verifica haya sido cargado el archivo
$ruta_destino = "img/";
$namefinal= trim ($_FILES['subir']['name']); //linea nueva devuelve la cadena sin espacios al principio o al final
$namefinal= ereg_replace (" ", "", $namefinal);// linea nueva devuelve la cadena sin espacios entre palabtas
$uploadfile= $ruta_destino . $namefinal;
$path = $ruta_destino . '/' . $_FILES [ 'subir' ][ 'name' ];
if(move_uploaded_file($_FILES['subir']['tmp_name'], $uploadfile)) { // se coloca en su lugar final
//Incluimos la libreria
include('pclzip.lib.php');
//forma de llamar la clase
$archive = new PclZip('$namefinal');
//Ejecutamos la funcion extract
if ($archive->extract(PCLZIP_OPT_PATH, '$ruta_destino',
PCLZIP_OPT_REMOVE_PATH, 'tmp_name') == 0) {
die("Error : ".$archive->errorInfo(true));
}
gracias amigos espero poder contar con su asesoramiento, gracias.