PHP html上传图像文件处理
PHP:
if(($_FILES['img']['error']) == 0){
if($_FILES['img']['type']=="image/png" || $_FILES['img']['type']=="image/jpeg" || $_FILES['img']['type']=="image/jpg"){
if($_FILES["img"]["size"]<=10240000){
$filetypes = explode(".", $_FILES["img"]["name"]);
$filetype = end($filetypes);
$filename = "../uploads/".date("YmdHis").".".$filetype;
if(move_uploaded_file($_FILES["img"]["tmp_name"],$filename)){
echo "<script>alert('LOGO上传成功');</script>";
}else{
echo "<script>alert('LOGO上传失败,请检查!');</script>";
}
}else{
echo "<script>alert('LOGO最大上传限制为10M!');</script>";
}
}else{
echo "<script>alert('LOGO只支持png和jpg格式上传!');</script>";
}
}
HTML:
<form action="" method="POST" enctype="multipart/form-data">
<input type="file" value="上传LOGO" name="img">
<button type="submit">提交</button>
</form>