php实现表单提交上传文件功能


Posted in PHP onMay 28, 2018

本文实例为大家分享了php实现表单提交上传文件功能的具体代码,供大家参考,具体内容如下

首先创建含表单的html文件:upload.html

<!DOCTYPE html> 
<html> 
<head lang="en"> 
 <meta charset="UTF-8"> 
 <title>上传文件</title> 
</head> 
<body> 
<form action="upload.php" method="post" enctype="multipart/form-data"> 
 <input type="file" name="file"/> 
 <input type="submit" value="提交"> 
</form> 
</body> 
</html>

php实现表单提交上传文件功能

再创建服务端文件:upload.php

<!DOCTYPE html> 
<html> 
<head> 
 <meta charset="UTF-8"> 
 <title>显示文件</title> 
</head> 
<body> 
<?php 
 
//print_r($_FILES); 
 
//获取到临时文件 
$file=$_FILES['file']; 
//获取文件名 
$fileName=$file['name']; 
//移动文件到当前目录 
move_uploaded_file($file['tmp_name'],$fileName); 
 
//显示文件 
echo "<img src='$fileName'>"; 
?> 
</body> 
</html>

点击提交后呈现出文件:

php实现表单提交上传文件功能

本文已被整理到了《php文件上传操作汇总》 ,更多精彩内容,欢迎大家学习阅读。

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持三水点靠木。

PHP 相关文章推荐
Discuz 模板引擎的封装类代码
Jul 18 PHP
程序员编程十条戒律
Jul 09 PHP
thinkphp3.0 模板中函数的使用
Nov 13 PHP
深入php list()函数的详解
Jun 05 PHP
php中url传递中文字符,特殊危险字符的解决方法
Aug 17 PHP
分享php分页的功能模块
Jun 16 PHP
php上传大文件失败的原因及应对策略
Oct 20 PHP
php网页版聊天软件实现代码
Aug 12 PHP
thinkPHP交易详情查询功能详解
Dec 02 PHP
PHP批量修改文件名称的方法分析
Feb 27 PHP
PHP实现随机生成水印图片功能
Mar 22 PHP
使用PHP开发留言板功能
Nov 19 PHP
PHP封装的非对称加密RSA算法示例
May 28 #PHP
thinkPHP3.2.3结合Laypage实现的分页功能示例
May 28 #PHP
Windows下wamp php单元测试工具PHPUnit安装及生成日志文件配置方法
May 28 #PHP
PHP测试框架PHPUnit组织测试操作示例
May 28 #PHP
php empty 函数判断结果为空但实际值却为非空的原因解析
May 28 #PHP
PHP排序二叉树基本功能实现方法示例
May 26 #PHP
Thinkphp5+uploadify实现的文件上传功能示例
May 26 #PHP
You might like
php中的数组操作函数整理
2008/08/18 PHP
PHP中批量生成静态html(命令行下运行PHP)
2014/04/19 PHP
PHP获取文件的MD5值并判断是否被修改的例子
2014/06/19 PHP
IE8 原生JSON支持
2009/04/13 Javascript
用JQuery调用Session的实现代码
2010/10/29 Javascript
JavaScript高级程序设计阅读笔记(五) ECMAScript中的运算符(一)
2012/02/27 Javascript
JS获取浏览器版本及名称实现函数
2013/04/02 Javascript
js实现表格字段排序
2014/02/19 Javascript
javaScript中Math()函数注意事项
2015/06/18 Javascript
js实现Form栏显示全格式时间时钟效果代码
2015/08/19 Javascript
JavaScript学习笔记之数组随机排序
2016/03/23 Javascript
详解a++和++a的区别
2017/08/30 Javascript
Parcel 打包示例(React HelloWorld)
2018/01/16 Javascript
详解使用vue-admin-template的优化历程
2018/05/20 Javascript
Vue 实现分页与输入框关键字筛选功能
2020/01/02 Javascript
JavaScript 防盗链的原理以及破解方法
2020/12/29 Javascript
[01:04]不如跳舞!DOTA2新英雄玛尔斯的欢乐日常
2019/03/11 DOTA
python条件变量之生产者与消费者操作实例分析
2017/03/22 Python
使用Python OpenCV为CNN增加图像样本的实现
2019/06/10 Python
Python协程操作之gevent(yield阻塞,greenlet),协程实现多任务(有规律的交替协作执行)用法详解
2019/10/14 Python
HTML5 直播疯狂点赞动画实现代码 附源码
2020/04/14 HTML / CSS
英国电动工具购买网站:Anglia Tool Centre
2017/04/25 全球购物
家庭睡衣和家庭用品:Little Blue House
2018/03/18 全球购物
Hobbs官方网站:英国奢华女性时尚服装
2020/02/22 全球购物
出国导师推荐信
2014/01/16 职场文书
进口业务员岗位职责
2014/04/06 职场文书
门前三包责任书
2014/04/15 职场文书
计算机求职自荐信范文
2014/04/19 职场文书
先进工作者推荐材料
2014/12/23 职场文书
研讨会通知
2015/04/27 职场文书
复兴之路观后感3000字
2015/06/02 职场文书
独生子女证明范本
2015/06/19 职场文书
创业计划书介绍
2019/04/24 职场文书
中学生打架检讨书之500字
2019/08/06 职场文书
SqlServer: 如何更改表的文件组?(进而改变存储位置)
2021/04/05 SQL Server
Go语言实现Snowflake雪花算法
2021/06/08 Golang