sorry ho visto ora l'errore

sicuramente non ti valorizza questo $newfile = $_FILES['file']['name'];


invece di echo "XXXXXXXXXXXXXXXX";
io avrei fatto echo $path . $newfile
vedrai che ti stampa solo la directory

perchè non te lo valorizza, non si può sapere così su due piedi, posta anche la form
e cambia il controllo
if (file_exists($path . $newfile))

in
if (file_exists($path . $newfile) && is_file($path . $newfile))