html5上傳文件和html4上傳文件的區別

if( isset($_SERVER['HTTP_CONTENT_DISPOSITION'])&&preg_match('/attachment;\s+name="(.+?)";\s+filename="(.+?)"/i',$_SERVER['HTTP_CONTENT_DISPOSITION'],$info)){
    //HTML5上傳(firefox和chrom核心的瀏覽器)  
    $localName=$info[2]; //上傳的文件名稱  
    $ext = pathinfo($localName);  
    $ext = $ext['extension'];
    $upload_path = $your_path . $your_name .'.'.$ext;  
    //保存文件到指定的路徑
    file_put_contents($upload_path,file_get_contents("php://input"));  
}else{  
    //用於ie內核瀏覽器上傳  直接用$_FILES
} 


發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章