[eluser]MaDe[/eluser]
Have your tried to
Code:
var_dump(is_dir('/upload/'));
to see, if PHP can access the directory on the server?
Is this a shared server, then I don't think that '/upload/' is the correct path. Using
Code:
var_dump($_SERVER['SCRIPT_FILENAME']);
you can find out the "real" path to your script - and thus to your "upload"-dir.