This article mainly introduces the method of uploading files in php and displaying the upload progress. An example is used to analyze the php file transfer and display the transfer progress. The skills are of great practical value. Friends who need them can refer to them
The example in this article describes how to upload files in php and display the upload progress. Share it with everyone for your reference. The details are as follows:
Remember to make the file larger when uploading, otherwise it will be uploaded before you can see it, and the uploaded file should not be too big. Forget about G. I tried 2G, but PHP couldn't stand it. The one I tested was 300 There are so many M, remember to adjust the small php.ini parameters "Select file => Submit => Get information" in one go ^ ^
?
|
<script> var sto = null; var progress = null; function getUploadInfo() { $.post("index.php", {"get_info": 1, "logo": "test"}, function(data) { data = eval("(" data ")"); progress = parseInt(parseInt(data.bytes_processed) * 10000 / parseInt(data.content_length)) / 100 "%"; document.getElementById("show_info_div").innerHTML = progress; sto = setTimeout("getUploadInfo()", 1000); }); } if (typeof(finashed) !== "undefined") { document.getElementById("show_info_div").innerHTML = "100.00% (Upload successful!)"; } </script> |
I hope this article will be helpful to everyone’s PHP programming design.