php之文件上传简单介绍
2024-10-18 22:31:44
要声明的form表单格式
<form action="act.php" method="post" enctype="multipart/form-data">
用户名:<input type="text" name="username" /> <br/>
头像: <input type="file" name="pic" />
<input type="submit" value="提交" />
</form>
接收页面分析
<?php /*
文件上传的注意事项:
1.必须POST提交
2.要声明enctype选项
*/
//print_r($_POST);
print_r($_FILES);
/*
$_FILES 文件上传详解
Array
(
[pic] => Array //表单域里的name
(
[name] => 1ad28bfacf02cec6b58f3154.jpg //文件原名
[type] => image/pjpeg //文件类型
[tmp_name] => C:\WINDOWS\Temp\phpC.tmp // 临时文件名
[error] => 0 //错误代码 0 表示没有错误
[size] => 87119 // 文件大小 以字节计算
) ) */
//移动上传后的临时文件?A:用move_uploaded_file
if(move_uploaded_file($_FILES['pic']['tmp_name'], './file/'.$_FILES['pic']['name']) ) {
echo "成功";
}else {
echo "失败";
}
最新文章
- python程序生成平均脸
- WPFINotifyPropertyChanged使用技巧
- Android对话框自定义标题
- 【CSS3】 线性渐变
- Rice Rock
- Android使用 LruCache 缓存图片
- Nginx下防御HTTP GET FLOOD(CC)攻击
- jquery 评论等级(很差,差,一般,好,很好)代码
- Oracle 11g随Redhat 5系统自动启动与关闭的设置方法
- 怎样清除SWAP里的文件
- Objective-C plist文件与KVC&#160;的使用
- ●BOZJ 2229 [Zjoi2011]最小割
- SQL server 批量插入和更新数据
- php urlencode vs java URLEncoder.encode
- Spark集群的任务提交执行流程
- activeMq之hello(java)
- Handle( )
- spring boot 学习(十四)SpringBoot+Redis+SpringSession缓存之实战
- groovy 环境配置
- s = sorted(lst,key= func) # 将列表中的元素一个一个传给func,根据func的返回值进行排序
热门文章
- [转载]JQuery.closest(),parent(),parents()寻找父节点
- 西安Uber优步司机奖励政策(1月25日~1月31日)
- hdoj 3635 Dragon Balls【并查集求节点转移次数+节点数+某点根节点】
- SQL数据类型介绍
- Qt 线程基础(Thread Basics的翻译,线程的五种使用情况)
- 用Python实现常见排序算法
- 【题解】A-B
- sql 视图 按where条件多个字段取一个 分类: SQL Server 2014-12-01 14:09 308人阅读 评论(0) 收藏
- jquery 的小角落
- (C#)与Windows用户账户信息的获取