Mega Code Archive

 
Categories / Php / File Directory
 

Progression bar for PHP http multiple file uploads, using Infomentums Applet File

Syntax examples for file uploading ---- test.php3 <html> <head> <title>Appletfile uploads</title> </head> <body> <APPLET CODE=FileUpload.class ARCHIVE=FileUpload.jar NAME=FileUpload CODEBASE="/AppletFile/classes" WIDTH=420 HEIGHT=180 MAYSCRIPT> <PARAM NAME="cabbase" VALUE="/AppletFile/classes/FileUploadIE3.cab"> <PARAM NAME="cabinets" VALUE="/AppletFile/classes/FileUpload.cab"> <PARAM NAME="directory" VALUE="C:\"> <PARAM NAME="maxfiles" VALUE="4"> <PARAM NAME="minfiles" VALUE="0"> <PARAM NAME="errorlimit" VALUE="1024000"> <param name="finishUrl" value="/result.php3"> </APPLET> <FORM ENTYPE "multipart/form-data" ACTION="result.php3" onSubmit="return document.FileUpload.submit(document,this,true)" METHOD=POST> <INPUT TYPE="hidden" NAME="MAX_FILE_SIZE" VALUE="10240000"> <INPUT TYPE="submit" VALUE="Upload"> </FORM> </body> </html> --- Syntax for uploaded files: --- result.php3 <html> <head> <title> Uploaded files </title> </head> <body> <? /* The userfile scheme doesn't use a php array[], */ /* so the files start out as separate FILE1, FILE2, */ /* FILE3, FILEn, variables. */ $fp = fopen ($FILE1, "r"); if (isset($FILE2)){ $fp2 = fopen($FILE2, "r");} if (isset($FILE3)){ $fp3 = fopen($FILE3, "r");} if (isset($FILE4)){ $fp4 = fopen($FILE4, "r");} /* sample functions to display the uploaded files */ fpassthru($fp); if (isset($fp2)){fpassthru($fp2);} if (isset($fp3)){fpassthru($fp3);} if (isset($fp4)){fpassthru($fp4);} ?> Upload Complete. </body> </html>