Extraño. En mi localhost tampoco tengo definido el valor del directorio temporal, y sin embargo puedo subir archivos con total normalidad. Aquí el resultado que obtengo al imprimir el array $_FILES
Código:
Array
(
[archivo] => Array
(
[name] => phpinfo.php
[type] => application/octet-stream
[tmp_name] => C:\WINDOWS\Temp\php321.tmp
[error] => 0
[size] => 18
)
)
Saludos,