PHP加JS实现分片上传,断点续传

前端代码

 
 
     
         
        xhr2  
     
     
       

 
            将图片拖拽到此  
       
 
           
         
           
        0%  
       
 
            
             
         
     

 

后台代码:

//$name=$_POST['username'];  
$dir=$_POST['filename'];  
$dir="uploads/".md5($dir);  
file_exists($dir) or mkdir($dir,0777,true);  
   
$path=$dir."/".$_POST['blobname'];  
   
//print_r($_FILES["file"]);  
move_uploaded_file($_FILES["file"]["tmp_name"],$path);  
   
if(isset($_POST['lastone'])){  
    echo $_POST['lastone'];  
    $count=$_POST['lastone'];  
       
    $fp   = fopen($_POST['filename'],"abw");  
    for($i=0;$i<=$count;$i++){  
        $handle = fopen($dir."/".$i,"rb");    
        fwrite($fp,fread($handle,filesize($dir."/".$i)));    
        fclose($handle);      
    }  
    fclose($fp);  
}
?>

你可能感兴趣的:(PHP加JS实现分片上传,断点续传)