Hola bueno gracias a todos, ya lo solucione, mirar como, sustituí un poco el código miren:
Código PHP:
<?
$archivo_nombre= $_FILES["archivo"]["name"];
$archivo_peso= $_FILES["archivo"]["size"];
$archivo_temporal= $_FILES["archivo"]["tmp_name"];
if (@copy($archivo_temporal,'./archivos/documentos/'.$archivo_nombre)){
echo "Archivo subido $archivo_temporal = $archivo_nombre<br>";
}
$zip = new ZipArchive;
$file = $zip->open($archivo_temporal);
if ($file === TRUE) {
$zip->extractTo('./archivos/documentos/');
$zip->close();
echo 'ok';
} else {
echo 'failed';
}
?>
gracias, espero que el código os sirva de ayuda, un saludo