ok, I'm assuming that $upfile is a file that was uploaded through the browser, is that correct?
if so, (assuming php4), you would need to use the $HTTP_POST_FILES[] server variable to have access to all the information about this file.
it's very unlikely that your $image variable is the filename of the file in the upload directory.
to make it easier to code, you may want to replace all your double '\' with a single forward slash '/'. don't worry, it will work on windows too..
hth
p.