PHP使用之上传文件到服务器
2017-09-20 12:13
253 查看
1、定义好一个要上传到服务器端的一个文件夹
$filePath='./Commdity';
2、如果服务器不存在某个文件夹就去创建一个文件指定名的文件夹
if (!$filePath))//当路径不存在 { mkdir($filePath,0777,true);//创建路径 }
3、定义好一个需要上传文件类型的文件类型数组
$type=array("jpg","gif","bmg");
4、判断文件是否为指定的文件类型
in_array((strtolower(substr(strchr($_FILES['file']['name'],'.'),1))),$type);//判断文件的后缀是否为规定的文件后缀
5、文件的一个上传的主要逻辑
$fileType=implode(',',$type);//提示文件上传的格式类型 $filename=$_FILES['file']['name']; $filename=time(); $filename=$filename(strchr($_FILES['file']['name'],'.'));//获取最后的文件名称 if(file_exists($filePath)){ $bool=move_uploaded_file($_FILES['file']['tmp_name'],$filePath.$_FILES['file']['name']); if($bool){ echo "文件上传成功"; } else{ echo "文件上传失败"; } }
6、附上完整的一个操作代码
相关文章推荐
- php使用curl 实现GET和POST请求(抓取网页,上传文件),支持跨项目和跨服务器
- Android使用HttpClient实现文件上传到PHP服务器,并监控进度条
- android上传文件到服务器(这里使用php)
- PHP使用FTP函数备份/上传服务器文件
- Ajax——使用html配合php实现文件上传到服务器
- 使用C#作为客户端的PHP服务器上传文件
- 【Android】Android客户端使用okhttp上传文件php服务器
- PHP使用之上传文件到本地服务器(实现上传文件后页面内容不动、解决上传文件命名乱码后缀问题)
- Android使用HttpClient实现文件上传到PHP服务器,并监控进度条
- PHP服务器文件管理器开发小结(十):使用jQuery和iframe实现AJAX文件上传
- php获取svn文件,然后ftp上传服务器代码
- 使用php上传文件
- Android上传文件到Web服务器,PHP接收文件(二)
- 使用PHP和jQuery打造文件上传进度条
- 使用ASP.NET上传多个文件到服务器(一)
- 使用 PHP 一次上传多个文件
- 如何使用ASIHTTPRequest从iOS端向服务器上传文件?
- PHP文件上传至另一台服务器
- [置顶] Android上传文件到Web服务器,PHP接收文件(一)
- php 使用curl 将文件上传