欢迎来到天天文库
浏览记录
ID:63497832
大小:12.15 KB
页数:3页
时间:2021-08-25
《php上传文件并显示上传进度的方法_》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库。
1、php上传文件并显示上传进度的方法_这篇文章主要介绍了php上传文件并显示上传进度的方法,实例分析了php传输文件及显示传输进度的技巧,特别具有有用价值,需要的伴侣可以参考下本文实例讲解并描述了php上传文件并显示上传进度的方法。分享给大家供大家参考。具体如下:记得上传文件的时候要大点,不然还没看出来就上传完了,并且上传的文件不要太大,上G的就算了,2G的我试了,PHP受不了,我测试的是300多M的,记得要调整小php.ini参数啊“选文件=》提交=》猎取信息”要一挥而就哦^^?php$prefix=ini_get('session.up
2、load_progress.prefix');$name=ini_get('session.upload_progress.name');$key=$prefix.$name;session_start();if(isset($_POST['get_info'])){$logo=$prefix.$_POST['logo'];exit(json_encode($_SESSION[$logo]));}elseif($_POST){echo'scriptvarfinashed=true;/script';}?divid="show_info_d
3、iv"/divformaction="index.php"method="POST"enctype="multipart/form-data"inputtype="hidden"name="?phpecho$name;?"value="test"inputtype="file"name="file"brinputtype="submit"value="提交"inputtype="button"value="猎取信息"onclick="getUploadInfo()"/formscriptsrc="jquery.js"/scriptscri
4、ptvarsto=null;varprogress=null;functiongetUploadInfo(){$.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_d
5、iv").innerHTML=progress;sto=setTimeout("getUploadInfo()",1000);});}if(typeof(finashed)!=="undefined"){document.getElementById("show_info_div").innerHTML="100.00%(上传胜利!)";}/script盼望本文所述对大家的php程序设计有所关心。更多信息请查看IT技术专栏...
此文档下载收益归作者所有