如何将使用jQuery FormData上传文件到PHP服务器的代码改写成长尾词?
- 内容介绍
- 文章标签
- 相关推荐
本文共计176个文字,预计阅读时间需要1分钟。
将input file转换为FormData后,然后进行上传。PHP接收方法如下:
phppublic function methodSetImage() { // 图像上传 $temp=$this->_FILES[file][tmp_name]; // 获取当前日期 if (!file_exists(ROOT_PATH . public/file/ . date(Ymd, time()))) { // 判断目录是否存在 }}
PHP接受
public function methodSetImage(){ // 图片上传 $temp = $_FILES["file"]["tmp_name"];//获取 if(!file_exists(ROOT_PATH."public/file/".date("Ymd",time()))){//判断有没有在目录创建今天的文件夹 mkdir (ROOT_PATH."public/file/".date("Ymd",time()));//没有创建就创建 } //保存文件,名字是前置时间戳+文件名,防止重复 move_uploaded_file($temp, ROOT_PATH."public/file/".date("Ymd",time())."/" . strtotime(date("Y-m-d H:i:s",time())).$_FILES["file"]["name"]); return "/file/".date("Ymd",time())."/" . strtotime(date("Y-m-d H:i:s",time())).$_FILES["file"]["name"]; }
本文共计176个文字,预计阅读时间需要1分钟。
将input file转换为FormData后,然后进行上传。PHP接收方法如下:
phppublic function methodSetImage() { // 图像上传 $temp=$this->_FILES[file][tmp_name]; // 获取当前日期 if (!file_exists(ROOT_PATH . public/file/ . date(Ymd, time()))) { // 判断目录是否存在 }}
PHP接受
public function methodSetImage(){ // 图片上传 $temp = $_FILES["file"]["tmp_name"];//获取 if(!file_exists(ROOT_PATH."public/file/".date("Ymd",time()))){//判断有没有在目录创建今天的文件夹 mkdir (ROOT_PATH."public/file/".date("Ymd",time()));//没有创建就创建 } //保存文件,名字是前置时间戳+文件名,防止重复 move_uploaded_file($temp, ROOT_PATH."public/file/".date("Ymd",time())."/" . strtotime(date("Y-m-d H:i:s",time())).$_FILES["file"]["name"]); return "/file/".date("Ymd",time())."/" . strtotime(date("Y-m-d H:i:s",time())).$_FILES["file"]["name"]; }

