word下载后为php_php生成word并下载代码实例
本文实例讲述了php如何生成word并下载的具体实例。分享给大家供大家参考,具体如下:
1.前端代码
PHP生成Word文档
xxx的简历
编号:000001
姓名 | xxx | 学历 | xxx | |||||||||
性别 | xxx | 出生年月 | xxx | 户籍地 | xxx | |||||||
身高 | xxxcm | 体重 | xxxkg | 婚姻状况 | xxx | |||||||
手机 | xxx | xxx | ||||||||||
家庭住址 | xxx | |||||||||||
求职意向 | 希望从事职业 | xxx | 希望薪资 | xxx元/月 | ||||||||
希望工作地区 | xxx | 食宿要求 | xxx | |||||||||
目前状况 | xxx | |||||||||||
自我评价 | xxx | |||||||||||
工作经历 | xxx | |||||||||||
教育经历 | xxx | |||||||||||
培训经历 | xxx |
点击下载
后台代码:
//获取1.html文档的内容(包括html代码)
$result = file_get_contents('./1.html');
echo "$result";
// /保存///
//打开缓冲区
ob_start();
header("Cache-Control: public");
Header("Content-type: application/octet-stream");
Header("Accept-Ranges: bytes");
//判断浏览器类型
if (strpos($_SERVER["HTTP_USER_AGENT"],'MSIE')) {
header('Content-Disposition: attachment; filename=test.doc');
}else if (strpos($_SERVER["HTTP_USER_AGENT"],'Firefox')) {
Header('Content-Disposition: attachment; filename=test.doc');
} else {
header('Content-Disposition: attachment; filename=test.doc');
}
//不使用缓存
header("Pragma:no-cache");
//过期时间
header("Expires:0");
//输出全部内容到浏览器
ob_end_flush();
?>
网页运行结果:
原理:
首先获取到要下载的前端页面的html代码(file_get_contents方法),然后对文档流进行相关配置,最后输出即可。
以上所述是小编给大家介绍的php生成word并下载代码实例详解整合,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对脚本之家网站的支持!
word下载后为php_php生成word并下载代码实例相关推荐
- Java读取word模板,并动态生成word
Java读取word模板,并动态生成word 最近有个需求是将数据库里存入的用户个人信息生成一个word然后供用户下载,第一时间就就想到了poi来做,所以记录一下免得自己忘了,忘了也可以回来看看
- php生成excel完整实例代码,php生成excel列序号代码实例
php生成excel列序号代码实例 发布于 2015-02-01 11:55:57 | 112 次阅读 | 评论: 0 | 来源: 网友投递 PHP开源脚本语言PHP(外文名: Hypertext P ...
- python编码尺寸_基于Python批量生成指定尺寸缩略图代码实例
这篇文章主要介绍了基于Python批量生成指定尺寸缩略图代码实例,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下 最近我们商城上架的应用越来越丰富了. ...
- 自动生成表格html,js实现自动生成表格功能的代码实例
js实现自动生成表格功能的代码实例 发布时间:2020-07-18 17:45:52 来源:亿速云 阅读:115 作者:小猪 这篇文章主要讲解了js实现自动生成表格功能的代码实例,内容清晰明了,对此有 ...
- poi-tl生成word文档,java生成word文档
模板中变量,请参考api中5.标签 实例请参考10.实例 每个实例最后有源码地址:https://github.com/Sayi/poi-tl/tree/v1.9.0 本人配置: jdk:1.8 依赖 ...
- java word 模板_java根据模板生成word文件
JAVA生成word模板程序步骤 1. 将freemarker-2.3.13.jar复制到项目\WEB-INF\lib目录下 2. 编辑模板文件 (1) 将DOC文件另存为xml文件,将xml文件在e ...
- Python操作word手册,与打包生成word文件
title: Python操作word手册 copyright: true top: 0 date: 2018-11-23 14:59:03 tags: python-word categories: ...
- php实现生成word表格,TP5利用phpforword生成word表格文档
TP5利用phpforword生成word表格文档 2019-12-18 573 1.首先用composer安装下载 phpoffice/phpforwordcomposer require phpo ...
- 根据 Excel 数据表的内容和 Word 模板文件,批量生成 Word 文档
概要:想必大家都遇到过批量生成 Word 文件的场景.我们这里有一个 Excel 数据表,那么如何根据这个数据表批量地生成 Word 文件呢?有一种方法就是我们常见的邮件合并,但是邮件合并的操作步骤太 ...
- matlab 写word文档,用Matlab生成Word文档
用Matlab生成Word文档用Matlab编了一段程序,可以生成Word文档,文档中含有表格,代码如下: filespec = 'C:\Documents and Settings\Administ ...
最新文章
- LeetCode简单题之换酒问题
- java文件全是数字编码_批量将Java源代码文件的编码从GBK转为UTF-8
- 2019世界大学排名全新出炉!清华北大排名大幅下滑?
- 唱好铁血丹心谐音正规_长沙正规的音乐高考培训学校
- Flask 中的上下文管理和请求钩子
- JavaScript let、const与var的区别
- c语言单链表原地转置,不带头结点的单链表的插入,删除,原地转置,判断空,清空,统计节点数目等操作...
- ios开发自定义Cell分割线(分隔线)选中(点击时)时消失
- linux安装中文输入法sc,Ubuntu 设置中文输入法
- CodeBlocks(17.12) 代码调试基础方法快捷方式
- 表的主键用数字还是UUID
- 历经万难,终于搭好深度学习环境[吐血总结篇,造福后人]
- python中的猴子补丁Monkey Patch
- OSChina 周日乱弹 ——朕与先生解战袍,芙蓉帐暖度春宵
- Ubuntu 访问共享文件夹
- 猫和路由器和交换机的区别
- spring源码系列(一)——spring循环引用
- 前端网络请求的错误处理
- RabbitMQ - 4种Exchange类型
- 求职准备:大一到大三,做好五件大事!
热门文章
- python登录脚本_python实现的登录和操作开心网脚本分享
- 教小师妹学多线程,看完我写的例子,脸红成那样!
- 圆点横线圆点 html,目录的点怎么打(目录中小圆点横线上的点要一个个打上去?)...
- 腾讯地图位置服务器,腾讯地图推出地形图服务
- Chrome 网上应用店- FaWave(发微)
- 身份证识别仪阅读器读卡器谷歌google chrome网页浏览器WEB二次开发包
- 教你如何一步一步制作自己的PCB个人LOGO
- c# EASYUI+MVC filebox示例
- EasyUI filebox 限制文件上传的类型
- html视频自动全屏代码,HTML5轻松实现全屏视频背景的示例