Ya he quitado las comillas pero aun asi me marca error
Código PHP:
$ruta_destino = "path_completa/img/";
$tmp_name = $_FILES['subir']['tmp_name'];
$new_name= trim ($_FILES['subir']['name']); //linea nueva devuelve la cadena sin espacios al principio o al final
$namefinal= ereg_replace ("[^a-z0-9._]", "", str_replace(" ", "_", str_replace("%20", "_", strtolower($new_name) ) ) );// linea nueva devuelve la cadena sin espacios entre palabtas
$uploadfile= $ruta_destino . $path . $namefinal;
$path = $_POST['agregar_serie'];
$fullpath = "$ruta_destino$path/";
// create a sub-directory if required
if (!is_dir($fullpath)){
mkdir("$fullpath", 0777);
}
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, $fullpath,
PCLZIP_OPT_REMOVE_PATH, 'temp_install') == 0) {
die("Error : ".$archive->errorInfo(true));
}
Cita: Error : PCLZIP_ERR_MISSING_FILE (-4) : Missing archive file 'wallpapers.zip'
si me sube el archivo a la carpeta creada pero no me la descomprime que es lo que quisiera, cual podria ser el problema ya he tratado de cambiar las variables que en vez de $namefinal sea $uploadfile pero el problema es el mismo no lo descomprime.