php666cjw
public function batch_img()
{

//print_r($_FILES);die();
if(($_FILES["file"]["type"]=="image/jpeg" || $_FILES["file"]["type"]=="image/png") && $_FILES["file"]["size"]<100000)
{
//找到文件存放的位置
//上传到TP服务器的public/uplode/certificate_img文件夹下
$filename = "upload/certificate_img/".$_FILES["file"]["name"];
//转换编码格式,只有转换成GB2312,move_uploaded_file函数才不会把图片名字里的中文变成乱码
$filename1 = iconv("UTF-8","gb2312",$filename);
//判断文件是否存在
if(file_exists($filename1)){
$this->error(\'文件已存在 !\');
}else{
//保存文件,将上传的临时文件移到web服务器中,见《PHP和MySQL web开发》P330
move_uploaded_file($_FILES["file"]["tmp_name"],$filename1);
//这里的filename要utf8_general_ci格式,不然和数据库中编码不一致
}
}else{
$this->error(\'文件类型不正确!\');
}
}

分类:

技术点:

相关文章:

  • 2022-12-23
  • 2021-07-12
  • 2021-09-08
  • 2021-11-27
  • 2022-12-23
  • 2022-12-23
  • 2021-11-13
  • 2022-03-09
猜你喜欢
  • 2022-12-23
  • 2022-12-23
  • 2021-11-20
  • 2021-11-13
  • 2021-12-22
  • 2022-12-23
  • 2022-12-23
相关资源
相似解决方案