php开发中,后台接收前端POST过来的文件上传。
例如,微信小程序上传的照片,后台php接收,并上传ftp文件服务。
主要用到的方法
$_FILES['file']['tmp_name']
move_uploaded_file($temp_name,'uploads/'.$new_filename)
php代码如下
<?php
header("content-type:text/html;charset=utf-8");
date_default_timezone_set('PRC');
$ftp_server="192.168.0.18";
$ftp_user_name="ftp_user";
$ftp_user_pass="fXjE1SA15DQ";
$filename = $_FILES['file']['name'];
$temp_name = $_FILES['file']['tmp_name'];
$arr = pathinfo($filename);
$ext_suffix = $arr['extension'];
if (!file_exists('uploads')){
mkdir('uploads');
}
$new_filename = date('YmdHis',time()).rand(100,1000).'.'.$ext_suffix;
if