Someone earlier mention about upload graphics.  Below is an upload code
snippet taken from:

http://www.zend.com/codex.php?id=16&single=1

Two points to comment:
1)  $uploadDir must have a directory that is writeable to "nobody"; I
default it to /tmp/ to make sure it work for you.
2)  <INPUT TYPE=HIDDEN NAME=MAX_FILE_SIZE VALUE=10000>  The value is in
byte, adjust it to like 2000000 to accomodate for large file.

Copy and paste below to a file called fileupload.php.


<HTML><BODY BGCOLOR=FFFFFF> 
    <?php 
        $uploadDir = '/tmp/'; 
        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>File Upload
Failed</B></FONT><BR>\n"; 
                echo "Filesize exceeds limit in FORM or php.ini<BR>\n"; 
            } 
        } 
    ?> 
    <FORM ENCTYPE=multipart/form-data ACTION=fileupload.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> 



------------------------------------------------------------
To subscribe:    [EMAIL PROTECTED]
To unsubscribe:  [EMAIL PROTECTED]
Site:            http://www.working-dogs.com/freetrade/
Problems?:       [EMAIL PROTECTED]

Reply via email to