天天爽夜夜爽人人爽88-蜜桃av噜噜一区二区三区麻豆-久久夜色撩人精品国产av-免费毛片观看-禁断介护av-蜜桃香蕉视频-成人亚洲欧美一区二区三区-美日毛片-午夜影院污-国产激情福利-超碰999-亚洲 自拍 欧美 小说 综合-青青草视频偷拍-亚洲人成电影免费观看在线看-www夜片内射视频在观看视频

切換城市 [ 北京 武漢 ]24小時聯系電話:
24小時聯系電話: 15201609116
切換城市 [ 北京 武漢 ]

有事點這里 有事點這里  有事點這里 有事點這里

新聞資訊NEWS

PHP配合apc實現上傳進度條日期:2012/12/4 11:31:04  

 

PHP配合apc實現上傳進度條, 一直以為PHP是無法做到進度條一個動態的功能,原來還是自己的知識面不夠,看到了apc擴展相關的一些文章,利用apc擴展達到了動態實現效果。根據找到相關的文章自己并在此基礎上做了一些小修改。自己的服務器用的window,在這里主要針對的是window上的應用。
1.服務器要支持apc擴展,沒有此擴展的話,百度一下php_apc.dll ,下載一個擴展擴展要求php.5.2以上。
2.配置apc相關配置,重啟apache

PHP Code
extension=php_apc.dll 
apc.rfc1867 = on 
apc.max_file_size = 1000M 
upload_max_filesize = 1000M 
post_max_size = 1000M 
 

說明一下:至于參數要配多大,得看項目需要apc.max_file_size,  設置apc所支持上傳文件的大小,要求apc.max_file_size <=upload_max_filesize  并且apc.max_file_size <=post_max_size.重新啟動apache即可實現apc的支持.
3.在代碼里面利用phpinfo();查看apc擴展安裝了沒有。
4.下面是實現代碼:
getprogress.php

PHP Code
<?php 
session_start(); 
if(isset($_GET['progress_key'])) { 
  $status = apc_fetch('upload_'.$_GET['progress_key']); 
  echo ($status['current']/$status['total'])*100; 

?> 
upload.php

PHP Code
<?php 
   $id = $_GET['id']; 
?> 
<form enctype="multipart/form-data" id="upload_form" action="target.php" method="POST"> 
<input type="hidden" name="APC_UPLOAD_PROGRESS"  
       id="progress_key"  value="<?php echo $id?>"/> 
<input type="file" id="test_file" name="test_file"/><br/> 
<input onclick="window.parent.startProgress(); return true;" 
 type="submit" value="上傳"/> 
</form> 

target.php

PHP Code
<?php   
set_time_limit(600); 
if($_SERVER['REQUEST_METHOD']=='POST') { 
  move_uploaded_file($_FILES["test_file"]["tmp_name"],  
  dirname($_SERVER['SCRIPT_FILENAME'])."/UploadTemp/" . $_FILES["test_file"]["name"]);//UploadTemp文件夾位于此腳本相同目錄下 
  echo "<p>上傳成功</p>"; 

?> 
index.php

PHP Code
<?php 
   $id = md5(uniqid(rand(), true)); 
?> 
<html> 
<head><title>上傳進度</title></head> 
<body> 
<script src="js/jquery-1.4.4.min.js" language="javascript"></script> 
 
 
<script language="javascript"> 
var proNum=0; 
var loop=0; 
var progressResult; 
function sendURL() { 
            $.ajax({ 
                        type : 'GET', 
                        url : "getprogress.php?progress_key=<?php echo $id;?>", 
                        async : true, 
                        cache : false, 
                        dataType : 'json', 
                        data: "progress_key=<?php echo $id;?>", 
                        success : function(e) { 
                                     progressResult = e; 
                                      proNum=parseInt(progressResult); 
                                      document.getElementById("progressinner").style.width = proNum+"%"; 
                                      document.getElementById("showNum").innerHTML = proNum+"%"; 
                                      if ( proNum < 100){ 
                                        setTimeout("getProgress()", 100); 
                                      }  
                                  
                        } 
            }); 
   

 
function getProgress(){ 
 loop++; 
 
 sendURL(); 

var interval; 
function startProgress(){ 
    document.getElementById("progressouter").style.display="block"; 
   setTimeout("getProgress()", 100); 

</script> 
<iframe id="theframe" name="theframe"  
        src="upload.php?id=<?php echo $id; ?>"  
        style="border: none; height: 100px; width: 400px;" >  
</iframe> 
<br/><br/> 
<div id="progressouter" style="width: 500px; height: 20px; border: 6px solid red; display:none;"> 
   <div id="progressinner" style="position: relative; height: 20px; background-color: purple; width: 0%; "></div> 
</div> 
<div id='showNum'></div><br> 
<div id='showNum2'></div> 
</body> 
</html> 

咨詢電話:15201609116

地 址:北京市海淀區建材城中路12號院17號樓1層119室
武漢分公司地址:湖北省武漢市洪山區南國雄楚廣場A4棟2011室
鄭州分公司地址:河南鄭州金水區東風路科技市場對面米蘭陽光6號樓917室
郵 箱:haidanet@163.com
24小時聯系電話: 15201609116 13651084380

主站蜘蛛池模板: 国产精品久久天天躁 | 免费在线观看的黄色网址 | 又粗又猛又爽黄老大爷视频 | 国产三级理论片 | 欧美图片一区二区三区 | 91亚洲国产成人精品一区二三 | 伊人黄色网 | 免费看成人aa片无码视频羞羞网 | 亚洲黄色一区二区三区 | 黄色小说在线视频 | 尤物yw午夜国产精品大臿蕉 | 影视先锋男人无码在线 | 亚洲综合成人婷婷五月网址 | 黄色av网站在线看 | 在线观看日韩精品视频 | 国产剧情国产精品一区 | 18禁美女黄网站色大片免费看 | 国产在线视频卡一卡二 | 欧美色图12p | 国产成人av网站 | 人妻换着玩又刺激又爽 | 2019国产在线 | 亚洲综合性 | 成人无遮挡裸免费视频在线观看 | 日韩人妻无码中文字幕视频 | 亚洲成人国产 | 伊人伊人伊人 | 成人国产视频在线观看 | 精品国产午夜福利精品推荐 | 日韩人妻中文无码一区二区三区 | 国产区亚洲一区在线观看 | 久久久久久久一区二区三区 | 乱色专区 | 377p欧洲日本亚洲大胆 | 国产一级免费视频 | 中文字幕精品久久久 | 自宅警备员在线观看 | 日韩中文字幕免费 | 亚洲国产精品成人精品无码区 | 高潮又爽又黄又无遮挡动态图 | 成人国产在线视频 | 男人扒开女人双腿猛进视频 | 91免费进入 | av免费黄色| 精品国产午夜理论片不卡 | 色一情一乱一区二区三区 | 亚洲精品在线视频免费观看 | 尤物一区二区 | 国产高清在线一区 | 国产婷婷丁香五月缴情成人网 | 日本aⅴ在线 | 色爱成人综合 | 18美女裸体免费观看网站 | 高清中文字幕av | 中国精品偷拍区偷拍无码 | 国产911 | 中国女人特级毛片 | 成年日韩片av在线网站 | 国产精品海角社区 | 国产片av国语在线观看导航 | 2019年国产精品看视频 | 91丨九色丨国产在线 | 乱人伦人妻精品一区二区 | 91视频在线看 | 亚洲va欧美va国产va综合 | 日产av在线| 成人在线亚洲 | 99国产精品一区二区 | 成人午夜激情视频 | 在线观看黄色免费视频 | 手机看片日韩久久 | 97免费人妻在线视频 | 国产清纯美女爆白浆视频 | 亚洲爽片 | 综合亚洲另类欧美久久成人精品 | 夜色资源站www国产在线视频 | 日韩精品久久久久 | 狠狠色噜噜狠狠狠狠777米奇 | 国产人妖在线播放 | 高潮毛片无遮挡高清视频播放 | 日韩免费黄色片 | 91文字幕巨乱亚洲香蕉 | 国产欧美一区二区三区精品酒店 | 国产拍拍视频 | 俄罗斯少妇性xxxx另类 | 婷婷丁香久久 | 鲁丝一区二区三区免费 | 136微拍宅男导航在线 | 成人精品在线观看 | 日韩一区二区三区免费视频 | 久久97超碰人人澡人人爱 | 日本少妇久久久 | 放荡闺蜜高h苏桃情事h | 天天操夜夜爽 | 日韩精品中文字幕在线观看 | 无码人妻精品一区二区三区在线 | 日韩欧美一 | 亚洲人在线观看视频 | 青青射 |