文件上传
<?php //控制上传文件类型和大小 //如果文件名重复 出现覆盖 //减少文件重名的概率 1)修改文件名 2)建文件夹 //中文乱码 var_dump($_FILES["file"]); if($_FILES["file"]["type"] == "image/jpeg" || $_FILES["file"]["type"] == "image/png" && $_FILES["file"]["size"]<=102400) { // echo "满足"; //上传操作 //造一个存储路径 $filename="./img/".date("YmdHis").$_FILES["file"]["name"];//加一个时间戳 $yuan=$_FILES["file"]["tmp_name"];//源文件路径 //将存储路径的编码格式变为国标 $filename=iconv("UTF-8","gb2312",$filename); //判断文件是否存在 if(file_exists($filename)) { echo "文件存在"; exit; } //移动文件 move_uploaded_file($yuan,$filename); } else { echo "上传文件不符合要求!"; }