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! Passport 通行证整合
Mar 27 PHP
php 无限级缓存的类的扩展
Mar 16 PHP
PHP写的求多项式导数的函数代码
Jul 04 PHP
PHP跨时区(UTC时间)应用解决方案
Jan 11 PHP
适用于抽奖程序、随机广告的PHP概率算法实例
Apr 09 PHP
PHP计算百度地图两个GPS坐标之间距离的方法
Jan 09 PHP
配置Nginx+PHP的正确思路与过程
May 10 PHP
PHP实现简易计算器功能
Aug 28 PHP
Laravel的Auth验证Token验证使用自定义Redis的例子
Sep 30 PHP
在laravel框架中使用model层的方法
Oct 08 PHP
Thinkphp 框架基础之入口文件功能、定义与用法分析
Apr 27 PHP
PHP unset函数原理及使用方法解析
Aug 14 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
第五节--克隆
2006/11/16 PHP
PHP生成静态HTML页面最简单方法示例
2015/04/09 PHP
PHP处理postfix邮件内容的方法
2015/06/16 PHP
php面向对象编程self和static的区别
2016/05/08 PHP
PHP中call_user_func_array回调函数的用法示例
2016/11/26 PHP
JQuery 风格的HTML文本转义
2009/07/01 Javascript
jQuery DIV弹出效果实现代码
2009/07/03 Javascript
jQuery实现id模糊查询的小例子
2013/03/19 Javascript
网站内容禁止复制和粘贴、另存为的js代码
2014/02/26 Javascript
JavaScript实现班级随机点名小应用需求的具体分析
2014/05/12 Javascript
给应用部分的js代码设定一个统一的入口
2014/06/15 Javascript
jquery实现简单手风琴菜单效果实例
2015/06/13 Javascript
jQuery网页选项卡插件rTabs用法实例分析
2015/08/26 Javascript
vue.js初学入门教程(1)
2016/11/03 Javascript
微信小程序 解决请求服务器手机预览请求不到数据的方法
2017/01/04 Javascript
jQuery插件FusionCharts实现的MSBar2D图效果示例【附demo源码】
2017/03/24 jQuery
AngularJs 最新验证手机号码的实例,成功测试通过
2017/11/26 Javascript
javascript实现画板功能
2020/04/12 Javascript
通过实例解析json与jsonp原理及使用方法
2020/09/27 Javascript
简单的抓取淘宝图片的Python爬虫
2014/12/25 Python
Python模拟登录验证码(代码简单)
2016/02/06 Python
tensorflow 加载部分变量的实例讲解
2018/07/27 Python
基于python if 判断选择结构的实例详解
2019/05/06 Python
解决tensorflow由于未初始化变量而导致的错误问题
2020/01/06 Python
python使用正则表达式去除中文文本多余空格,保留英文之间空格方法详解
2020/02/11 Python
Python多重继承之菱形继承的实例详解
2020/02/12 Python
深入浅析Python 函数注解与匿名函数
2020/02/24 Python
python3 正则表达式基础廖雪峰
2020/03/25 Python
Django自带用户认证系统使用方法解析
2020/11/12 Python
伦敦的高级牛仔布专家:Trilogy
2018/08/06 全球购物
本科生个人求职自荐信
2013/09/26 职场文书
行政人员工作职责
2013/12/05 职场文书
幼儿园教师考核制度
2014/02/01 职场文书
创建卫生先进单位实施方案
2014/03/10 职场文书
消防工作实施方案
2014/06/09 职场文书
初婚未育证明样本
2014/10/24 职场文书