non hai uno slash di troppo?!?!

secondo me

$upload_dir = $_SERVER["DOCUMENT_ROOT"]."/immagini/";


deve diventare

$upload_dir = $_SERVER["DOCUMENT_ROOT"]."/immagini";



r@p