ciao!! grazie per la risposta!
allora, con solo "../public/" non funziona, stessa cosa!

per mettere la path completa, ho provato così:

define("UPLOAD_DIR", $_SERVER['DOCUMENT_ROOT']."/afc-image.it/public/");

credo sia sbagliato, perchè mi ritorna il seguente errore:

Warning: move_uploaded_file(/afc-image.it/public/albergo_1.jpg) [function.move-uploaded-file]: failed to open stream: No such file or directory in D:\Inetpub\webs\afc-imageit\admin\corpo.php on line 496

Warning: move_uploaded_file() [function.move-uploaded-file]: Unable to move 'C:\PHP\upload\php252.tmp' to '/afc-image.it/public/albergo_1.jpg' in D:\Inetpub\webs\afc-imageit\admin\corpo.php on line 496

1 ERRORE NEL TRASFERIMENTO DEL FILE albergo_1.jpg


non riesco a capire...