在早些时候我们看到我们所能 以 PDF 格式保存任何 web 页, 你也可以有的需要你 用户 可以 保存 o 下载 任何网页或网站中的一部分 格式。DOC, 格式 Microsoft Word 包 办公室.
也许是因为你需要给一些种 信息 所生成的一种方式 动态 在法 》 和, 因此, 你觉得你自己文件是不可能和你使它可供下载.
如何动态创建格式的文件。在 PHP 中 DOC
对此最重要的事情是在你 在 PHP 代码 一系列的 指令 o 标题 以指示传输的数据是在 DOC 格式. 要做到这一点, 在您的代码的开头, 插入以下:
1 2 3 4 | <?php header("Content-type: application/vnd.ms-word"); header("Content-Disposition: attachment; Filename=nombreDelArchivo.doc"); ?> |
有了这些 两项指令, 你表明 文件 生成是的 Microsoft Word 类型 和, 另外, 那是 将下载 名称, 默认情况下, 的 nombreDelArchivo.doc.
然后, 启动 正常的拨号 档案 HTML, 和在 标题, 添加以下标记 目标:
1 | <meta charset="Windows-1252" /> |
与我们的指示, 字符集 使用是通常使用 Windows 的那个, 的 Windows 1252.
最后, 在标记内 身体, 只是 创建或插入 的 文本 你想要添加到此文件. 您可以使用此标记的 头条新闻 和 段落, 除了其他.
A 可能的例子 一个文件的 Microsoft Word, 在 格式。DOC 生成 动态 从 PHP según hemos visto, 它可能如下所示:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 | <?php header("Content-type: application/vnd.ms-word"); header("Content-Disposition: attachment; Filename=nombreDelArchivo.doc"); ?> <!DOCTYPE html> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta charset="Windows-1252" /> </head> <body> <h1>Ejemplo de archivo de Word generado mediante PHP!</h1> <p>Este es un archivo de ejemplo donde se demuestran las posibilidades para generar archivos DOC dinámicamente.</p> </body> </html> |
以这种方式, 您可以 供应 到你 用户 中的文件 DOC 格式 生成 动态 通过 PHP 在您的应用程序提供更多资料的时间 严谨、 创新 你有在当时为此目的.
我们的留言或输入到论坛