Hola,
Mejor actualiza tu codigo con el que viene en
http://www.php.net/manual/en/features.file-upload.php .
Y recuerda que la ruta que tienes que especificar en el destino es una ruta de disco duro, no de URL. Si es dominio.com/ima/ , tienes que especificar la ruta absoluta del disco duro. Puedes hacerlo con algo como:
Código PHP:
echo $_SERVER['DOCUMENT_ROOT'].'/ima/';
Puede que no sea necesario poner el primer /. O puede ser necesario pone '/html/ima/', depnde de la configuracion del servidor.
Saludos.