Tres cosillas rapida y luego me diras si hay algo mas raro aun, es mejor usar $_FILES que $HTTP_etc_etc
Lo otro
$destino = "/var/trabajos/".$nombrereal; esta ruta en linux y windows es diferente lo tenias en cuenta ?
Por otro lado fijate por aca
http://www.php.net/manual/es/functio...oaded-file.php
Sobre todo usar algo como
<?php
echo 'Informacion del archivo:';
print_r($_FILES);
?>
para que veas en pantalla que valores te tiran las varibles y orientarte un poco