作者:陈业贵 华为云享专家 51cto(专家博主 明日之星 TOP红人) 阿里云专家博主

文章目录

  • 前言
    • 代码
      • cyg.php
      • 2.php
      • 效果:也就是上传的文件里面的内容

前言

php案例 文件上传并预览功能

代码

cyg.php

<!doctype html>
<html lang="en">
<head><meta charset="UTF-8"><meta name="viewport"content="width=device-width, user-scalable=no, initial-scale=1.0, maximum-scale=1.0, minimum-scale=1.0"><meta http-equiv="X-UA-Compatible" content="ie=edge"><title>Document</title>
</head>
<body><form action="2.php" method="POST" enctype="multipart/form-data"><!--<input type="hidden" name="MAX_FILE_SIZE" value="30000" />-->Send this file: <input name="file" type="file" /><input type="submit" value="提交" />
</form></script>
</body>
</html>

2.php

<?php
$file=dirname(__FILE__);
$file1=str_replace('\\', '/',$file);
echo move_uploaded_file($_FILES['file']['tmp_name'],$file1."/uploads/".basename($_FILES['file']['name']));//意思是把上传的文件放到D:\phpstudy_pro\WWW\uploads文件夹里面$file2=$file1."/uploads/".basename($_FILES['file']['name']);//获取上传的文件的绝对路径
$file4=file_get_contents($file1."/uploads/".basename($_FILES['file']['name']));
//获取上传文件的内容,并在下面输出出来
echo $file4;
//print_r($file3);

效果:也就是上传的文件里面的内容

php案例 文件上传并预览相关推荐

  1. uploadify java 下载_uploadify java实现多文件上传和预览

    本文实例为大家分享了java文件上传和预览实现代码,供大家参考,具体内容如下 1.下载uploadify插件 2.index.html #uploader { position: relative; ...

  2. php 表格导入excel插件,BootStrap Fileinput插件和表格插件相结合实现导入Excel数据的文件上传、预览、提交的步骤...

    这篇文章主要介绍了BootStrap Fileinput插件和Bootstrap table表格插件相结合实现文件上传.预览.提交的导入Excel数据操作步骤,需要的朋友可以参考下 bootstrap ...

  3. servlet实现文件上传,预览,下载和删除

    一.准备工作 1.1 文件上传插件:uploadify: 1.2 文件上传所需jar包:commons-fileupload-1.3.1.jar和commons-io-2.2.jar 1.3 将数据转 ...

  4. kl-uploads 多文件上传与预览的实现

    功能描述 多文件的上传,图片添加预览功能,非图片只有名称列表 使用 <template><div class="demo"><klUploadhide ...

  5. javascript --- 文件上传即时预览 闭包实现多图片即时预览

    使用javascript原生功能实现,点击上传文件,然后再网页上显示出来 1. 初级显示 1.1 准备一个input标签和一个img标签 <input type=file id="fi ...

  6. JQ input 文件上传并预览 选择图片后,在页面上预览图片,页面渲染

    有时候,我们更新界面信息时会遇到,选择图片后,并不能预览图片,必须提交数据库后才能在页面上显示出来,这样我们该怎样办呢? 起始jq为我们提供了两个方法change()和URL.createObject ...

  7. minio实现大文件分片上传+断点续传+预览

    minio实现大文件分片上传+断点续传+预览 只提供后端java代码 思路: 前端分片 校验文件md5是否已经存在 --不存在创建临时桶存分片 校验分块是否已经上传 分块上传 合并分块 校验合成后md ...

  8. uni-app知识点整理(5)- 网络请求、数据缓存、图片上传和预览

    目录 一.网络请求 1.1 发送get请求 二.数据缓存 2.1 uni.setStorage(OBJECT) 2.2 uni.setStorageSync(KEY,DATA) 2.3 uni.get ...

  9. 小程序结合Vant Weapp实现多张图片的上传和预览

    前言: 不太懂为啥Vant Weapp的官方文档明明可以写全代码,却只放了一部分出来,关于云开发的案例也是写得蛮晦涩难懂的,参考了以下的文档: 云开发能力基础讲解 小程序官方文档wx.cloud.up ...

最新文章

  1. 纯php实现定时器任务,純PHP實現定時器任務(Timer)
  2. MIT警示“深度学习过度依赖算力”,研究三年算法不如用10倍GPU
  3. Jsp实现BBS论坛交流系统
  4. jvm八:接口初始化规则
  5. 【探索PowerShell 】【一】初识
  6. pl/sql 报ORA-12154: TNS:无法解析指定的连接标志符
  7. mysql能安装的版本下载失败_mysql 安装失败 每次都安装失败 每个版本都失败
  8. Ubuntu20.04 远程桌面共享vnc
  9. datagrip中运行sql语句
  10. 学成在线--1.CMS接口开发
  11. 工程之道,解读业界最佳的深度学习推理性能优化方案
  12. Hyperledger Fabric介绍
  13. 文件用户Apache shiro学习笔记+ spring整合shiro (一)
  14. C#—接口和抽象类的区别?
  15. 共同努力做好NBear!
  16. 语音识别结合应用场景 各位大咖也有一些精彩论点
  17. python爬虫案例——根据网址爬取中文网站,获取标题、子连接、子连接数目、连接描述、中文分词列表
  18. 敏捷开发系列之旅 第四站(透明的Crystal水晶方法) .
  19. PHP推流地址获取图片
  20. 如何将pdf转换成txt破解版

热门文章

  1. 一种安全的url传参方式
  2. 《面朝大海, 春暖花开》——海子
  3. 内存竟被”无意“破坏,真相究竟如何?
  4. 17年创业失败欠了10万,18年还清,19年在原公司做到主管,是继续创业还是?
  5. URL access forbidden for unknown reason svn: E170001: OPTIONS of 403 Forbidden (https://**/**)
  6. 个人博客:后台(登录)
  7. FlexBuilder优化技巧
  8. MySql 查看连接数和状态
  9. SAP 自定义信息类型-字段搜索帮助方法
  10. sql添加列_SQL添加列操作