Y que obtienes si haces:
Código PHP:
<?
echo "<pre>";
print_r($_FILES);
echo "</pre>";
Debes obtener las propiedades de tu archivo subido .. nombre, tipo, tamaño .. etc.
También verifica que tipo de archivo estás subiendo y su tamaño .. tu código tiene restricciones (MAX_FILE_SIZE" value="100000) y también las impone PHP (en su configuración php.ini) .. así que intenta primero probar con archivos "pequeños" (hablemos de unos cientos de KB) ...
Y OJO! que debe ser como te han comentado:
$_FILES['userfile']['tmp_name']
NO
$HTTP_POST_FILES['./images/']['tmp_name'],
(por el mensaje de error parece que estás probando tu ejemplo .. no el de mauled)
Un saludo,