non ho capito perchè cosa ti serve il percorso completo del file, cmq se devi fare un upload io uso questo script
codice:
if((trim($_FILES["filePDF"]["name"]) == "")) {
exit();
}
else
{
$file_name3 = $_FILES["filePDF"]["name"];
$filedir = $upload_dir.$file_name3;
if(@is_uploaded_file($_FILES["upfile3"]["tmp_name"])) {
@move_uploaded_file($_FILES["upfile3"]["tmp_name"], "$filedir")
or die( $filedir."Impossibile spostare il file, controlla l'esistenza o i permessi della directory dove fare l'upload.");
}
}