我想知道是否可以从用户输入和上传生成可下载的html页面,而不在服务器上保存任何内容.html表单允许用户从提交中下载网站(带图片)按钮。
我想把所有的html,css和javascript放到一个html文件中,然后 echo 就像下面的代码一样,就可以了。但是当它到达图像时,我不知道如何处理它们而不必在包含图像和html页面的服务器上创建一个zip文件夹。
<?php
$htmlcode1 = "<HTML> \n <BODY>";
$htmlcode2 = "</BODY> \n <HTML>";
$htmlcontent = "";
$postedname = $_POST["tofile"];
$fileContent = $htmlcode1.$_POST["tofile"].$htmlcode2;
header("Content-Type: text/html" );
header("Content-Disposition: attachment; filename=".$postedname.".html");
echo $fileContent;
?>