文档章节

Apache + php 直接在浏览器打开mht文件

黑夜的白羊
 黑夜的白羊
发布于 2017/05/04 17:36
字数 130
阅读 71
收藏 0

原出处:http://blog.chinaunix.net/uid-10674621-id-2936658.html

//根据后缀判断是否为mht文件,$basename是文件名
if(substr(basename($basename),-3,3) == 'mht'){

  $filename = $ftp['localRoot']."/".$basename;

//设置Content-Type为rfc822,rfc822在mime.types中已经配置过支持mht啦
  header("Content-Type:message/rfc822");

//直接显示,设定文件名为$basename,并且把编码转换为gb2312(浏览器经常处于windows环境)IE中标签页的名字显示为$basename。
  header("Content-Disposition:inline; filename=".basename(iconv("UTF-8","GB2312",$basename))); 

//打开文件
  readfile($filename);
 }

本文转载自:http://blog.chinaunix.net/uid-10674621-id-2936658.html

黑夜的白羊
粉丝 3
博文 15
码字总数 1892
作品 0
桂林
程序员
私信 提问
使用PHP导出Word文档的原理和实例

PHP操作Word文档的方法有很多,这里再为大家提供一种方法。 原理 一般,有2种方法可以导出doc文档,一种是使用com,并且作为php的一个扩展库安装到服务器上,然后创建一个com,调用它的方法。...

mysoftsky
2013/10/22
0
0
如何将一个页面另存为一个单独文件?

废话少说我们直接上步骤: 一、如何查找教程 1、首先你可以在浏览器中输入 例如(chrome mhtml) 或者(火狐保存mhtml) 这样就会出现很多的教程,这是教你如何去找教程,不同浏览器开启方法...

龙马行空
2016/02/18
236
2
不启动都躺枪,IE 新漏洞可致用户数据泄露

安全研究员 John Page 发现了一个 IE 漏洞,它允许黑客利用窃取 Windows 用户的数据。 根据 ZDNet 的介绍,这是一个 XXE(XML 外部实体)漏洞,如果用户打开了黑客特制的 .MHT 格式文件,远程...

h4cd
04/16
0
0
使用word实现另存为不同编码的方式实现mht+freemarker

详情见未来三十年项目,代码详情 1.点击文件再点击选项弹出word选项框 2.选择高级标签栏 拉倒常规栏 点击web选项 3.选择编码 就可以了 我的例子: 我的项目需要使用freemarker+word实现动态抽...

JungleKing
03/27
0
0
Chrome 将支持 MHTML,可保存查看 .mht 文件

最近 Chromium 项目中的一条 commit 记录透露,由于 WebKit 已经提供了对 MHTML 的支持,Chromium 和 Chrome 即将可以保存和查看 .mht 文件。同样使用 WebKit 核心的 Safari 也很有可能在未来...

红薯
2011/05/26
2.5K
6

没有更多内容

加载失败,请刷新页面

加载更多

texlive安装

Installing to: D:/bin/texlive/texlive/2019Installing [001/307, time/total: ??:??/??:??]: adobemapping [2130k]Installing [002/307, time/total: 00:03/08:57]: ae [84k]Installing......

MtrS
今天
2
0
运维规范

命名规范 发布流程 监控告警 故障定位 状态 日志 监控

以谁为师
今天
2
0
约瑟夫环(报数游戏)java实现

开端 公司组织考试,一拿到考题,就是算法里说的约瑟夫环,仔细想想 以前老师将的都忘了,还是自己琢磨把~ package basic.gzy;import java.util.Iterator;import java.util.LinkedList;...

无极之岚
今天
3
0
Kernel字符设备驱动框架

Linux设备分为三大类:字符设备,块设备和网络设备,这三种设备基于不同的设备框架。相较于块设备和网络设备,字符设备在kernel中是最简单的,也是唯一没有基于设备基础框架(device结构)的...

yepanl
今天
3
0
Jenkins 中文本地化的重大进展

本文首发于:Jenkins 中文社区 我从2017年开始,参与 Jenkins 社区贡献。作为一名新成员,翻译可能是帮助社区项目最简单的方法。 本地化的优化通常是较小的改动,你无需了解项目完整的上下文...

Jenkins中文社区
昨天
4
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部