1、建立上传的表单:up.html
标题:
选择文件:
2、up.php执行文件
//$_POST 接收到的数组
$title = $_POST['title'];
$fileName = $_POST['file'];
$Img = $_FILES['file'];
/*
参数名及含义
name 文件名
type image/png
[tmp_name] /private/var/tmp/phpWkHnvi 临时地址
error => 0 错误信息
size => 文件大小 字节
*/
//move_uploaded_file 移到指定目录
//move_uploaded_file($Img["tmp_name"], "upload/".$Img["name"]);
//分割文件名 得 数组
$ext = explode(".", $Img["name"]);
//取最后一个字符串 即 后缀名
$extName = end($ext);
//判断文件类型
if ($extName != "jpg" && $extName != "gif" && $extName != "png") {
echo "文件类型不对 返回";
exit();
}
//重命名 时间戳 + 5位随机数
$dir = "upload/";
$fileName = time().rand(10000,99999).".".$extName;
//文件存储的路径
$uploadUrl = $dir.$fileName;
//将文件移至自己的目录
move_uploaded_file($Img["tmp_name"], $uploadUrl);
?>