i'm trying to do a very simple thing:
upload image but it keep giving me this error although i gave permession on folder:
Warning: open_basedir restriction in effect. File is in wrong directory in 
/var/www/vhosts/negoumelshasha.com/httpdocs/test4.php on line 9
and here is my code:
//////////////////////////////////////////////////////////////////////////////////////////////
<HTML><BODY BGCOLOR=FFFFFF> 
    <?php 
       $uploadDir = $DOCUMENT_ROOT . "/test/";
        if (isset($submit))
  { 
            if ($upload != 'none')
   { 
                $dest = $uploadDir . $upload_name; 
                if (copy($upload, $dest))
    { 
                    echo "Successfully uploaded $dest<BR>\n"; 
                } 
                else
    { 
                    echo "<FONT COLOR=FF0000><B>File Upload Failed</B></FONT><BR>\n"; 
                    $perms = @fileperms($uploadDir); 
                    $owner = @fileowner($uploadDir); 
                    if (!$perms)
     { 
                        echo "Directory does not exist: $uploadDir<BR>\n"; 
                    } 
                    else
     { 
                        $myuid = getmyuid(); 
                        if (!($perms & 2) && !(($owner == $myuid) && ($perms & 128)))
      { 
                            echo get_current_user(), " doesn't have permission to 
write in $uploadDir<BR>\n"; 
                        } 
                    } 
                } 
            } 
            else
   { 
                echo "<FONT COLOR=FF0000><B>File2 Upload Failed</B></FONT><BR>\n"; 
                echo "Filesize exceeds limit in FORM or php.ini<BR>\n"; 
            } 
        } 
    ?> 
    <FORM ENCTYPE=multipart/form-data ACTION=test4.php METHOD=POST> 
        <INPUT TYPE=HIDDEN NAME=MAX_FILE_SIZE VALUE=10000> 
        Upload File: <INPUT NAME=upload TYPE=FILE><BR> 
        <INPUT TYPE=SUBMIT NAME=submit VALUE="Upload"> 
    </FORM> 
</BODY></HTML> 


---------------------------------
Do you Yahoo!?
Free online calendar with sync to Outlook(TM).

Reply via email to