单击按钮时保存 PHP 文件中呈现的 HTML 源代码



我在一家出版社工作,我们的编辑从模板创建HTML电子邮件通讯。这充满了问题,因为他们会不断意外修改模板代码,而不仅仅是将内容添加到正确的位置,这让我在发送与 Outlook 兼容的新闻稿时感到头疼。

我决定编写一个表单,从大量输入中提取编辑器的内容,而无需他们查看/触摸模板源代码。这是完整的,但是我希望编辑器能够通过单击按钮来保存/下载渲染的HTML源代码,而不是查看源代码>全选>复制并粘贴到新的空白.txt文档中>保存并发送为电子邮件附件。是否有具有此(或类似)功能的 PHP 函数?

无需任何fopenfile_get_contents黑客即可实现。使用 PHP 的输出缓冲,然后调用 ob_get_contents 然后将其保存到文件中。

我想你可以利用:

$sourceCode = file_get_contents('http://yourformsite.com/form/')

然后用类似的东西保存它:

file_put_contents('/path/theme.txt',$sourceCode);

最新更新