This example is about PHP file upload progress bar implementation, mainly using AJAX technology, but also the use of HTML5, there is a need for friends to study.
This example has two files:
Upload_form.html:
file_upload_parser.php:
<?php
$fileName = $_files["File1"] ["name"];//The file name
$fileTmpLoc = $_files["File1" ["tmp_name"];// File in the PHP tmp folder
$fileType = $_files["File1"] ["type"];/the type of file it is
$fileSize = $_files["fi Le1 "] [" size "]; The File size in bytes
$FILEERRORMSG = $_files["File1" ["Error"];//0 for false ... and 1 for true
if (! $fileTmpLoc {//If file not chosen
echo error:please Browse for a file before clicking the upload button. ";
Exit ();
}
if (Move_uploaded_file ($fileTmpLoc, "test_uploads/$fileName")) {
echo "$fileName upload is complete";
} else {
echo ' move_uploaded_file function failed ';
}
? >
The above is the entire content of this article, I hope to help you learn.