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
}
html5上传文件和html4上传文件的区别
最新推荐文章于 2024-06-29 16:04:34 发布