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 相关文章推荐
FCKeditor添加自定义按钮
Mar 27 PHP
PHP运行出现Notice : Use of undefined constant 的完美解决方案分享
Mar 05 PHP
浅析PHP绘图技术
Jul 03 PHP
Windows下的PHP安装文件线程安全和非线程安全的区别
Apr 23 PHP
php使用Image Magick将PDF文件转换为JPG文件的方法
Apr 01 PHP
php恢复数组的key为数字序列的方法
Apr 28 PHP
php中的登陆login实例代码
Jun 20 PHP
PHP Post获取不到非表单数据的问题解决办法
Feb 27 PHP
thinkPHP框架中执行事务的方法示例
May 31 PHP
PHP实现笛卡尔积算法的实例讲解
Dec 22 PHP
你真的了解PHP中的引用符号(&)吗
May 12 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 面向对象 final类与final方法
2010/05/05 PHP
解析php中array_merge与array+array的区别
2013/06/21 PHP
JavaScript中的16进制字符(改进)
2011/11/21 Javascript
基于javascript 闭包基础分享
2013/07/10 Javascript
ff下JQuery无法监听input的keyup事件的解决方法
2013/12/12 Javascript
IE中的File域无法清空使用jQuery重设File域
2014/04/24 Javascript
JavaScript实现页面5秒后自动跳转的方法
2015/04/16 Javascript
javascript中动态函数用法实例分析
2015/05/14 Javascript
node.js入门实例helloworld详解
2015/12/23 Javascript
javascript检测flash插件是否被禁用的方法
2016/01/14 Javascript
javascript先序遍历DOM树的方法
2016/02/27 Javascript
JS学习之表格的排序简单实例
2016/05/16 Javascript
JS实现点击事件统计的简单实例
2016/07/10 Javascript
jQuery事件绑定方法学习总结(推荐)
2016/11/21 Javascript
关于 jQuery Easyui异步加载tree的问题解析
2016/12/06 Javascript
用JavaScript实现让浏览器停止载入页面的方法
2017/01/19 Javascript
微信小程序 PHP生成带参数二维码
2017/02/21 Javascript
JS实现标签页切换效果
2017/05/04 Javascript
使用JavaScript实现node.js中的path.join方法
2018/08/12 Javascript
vue里面v-bind和Props 利用props绑定动态数据的方法
2018/08/27 Javascript
利用React高阶组件实现一个面包屑导航的示例
2020/08/23 Javascript
python字典DICT类型合并详解
2017/08/17 Python
Python使用POP3和SMTP协议收发邮件的示例代码
2019/04/16 Python
Python中typing模块与类型注解的使用方法
2019/08/05 Python
python实现抠图给证件照换背景源码
2019/08/20 Python
python调用API接口实现登陆短信验证
2020/05/10 Python
Python如何输出百分比
2020/07/31 Python
Node.js 和 Python之间该选择哪个?
2020/08/05 Python
解决python便携版无法直接运行py文件的问题
2020/09/01 Python
香港家用健身器材、运动器材及健康美容仪器专门店:FitBoxx
2019/12/05 全球购物
大四本科生的自我评价
2013/12/30 职场文书
运动与健康自我评价
2015/03/09 职场文书
贷款担保书范本
2015/09/22 职场文书
单位提档介绍信
2015/10/22 职场文书
校园安全学习心得体会
2016/01/18 职场文书
2016年6.5世界环境日宣传活动总结
2016/04/01 职场文书