Ok...
It looks like you are trying to upload the image file to a directory on the server called "temp/img/"?
<b>First of all</b>, you must specify am absolute directory path for where you want the image to be copied to. It doesn't look like "temp/img" is an absolute path, but depending on your OS and installation, I could be wrong. I would expect that on *NIx machines it would look something like:
<font color=blue>$path="/var/www/html/temp/img/"</font>
or on windoze it would look like:
<font color=blue>$path="C:\Inetpub\wwwroot\temp\img\"</font> (yes, those are double slashes)
<b>Second</b>, You can not just concatenate the <b>$full_image</b> variable to <b>$path</b>. <b>$full_image</b> is a pointer to the file in your servers memory or temp storage where the uploaded file is stored until your script is done. Depending on your PHP installation, you would have to use <b>$full_image_name</b> (if REGISTER_GLOBALS is on) or you would have to get the name from the <b>$HTTP_POST_FILES</b> array as follows:
<font color=blue>$filename=$HTTP_POST_FILES['full_image']['name'];</font>
These are the primary problems with your script that I can see. For more info on uploading files, see the manual at:
<font color=red>http://www.php.net/manual/en/features.file-upload.php#features.file-upload.post-method</font>
or read the excellent tutorial on this site:
<font color=red>http://www.phpbuilder.com/columns/bealers20000904.php3</font>
-- Rich