prueba comprovando si se subio el archivo, que no lo haces
Código PHP:
<?php
if(is_uploaded_file($_FILES['archivo']['tmp_name'])) {
echo 'size= '.$_FILES['archivo']['size'].'<br>';
echo 'name= '.$_FILES['archivo']['name'].'<br>';
echo 'type= '.$_FILES['archivo']['type'].'<br>';
echo 'tmp_name= '.$_FILES['archivo']['tmp_name'].'<br>';
}
?>