我的网站上有一个页面,可以从表格中提取信息并使用 css 进行格式化。
我找不到将页面按原样保存为文本或 pdf 文件的方法。我找到了一个 pdf 网站,它可以做到这一点http://pdfmyurl.com/但我希望在我自己的网站上做同样的事情,而不需要外部网站。
该网页session
确保用户已登录,并且取决于user_id
从数据库中提取的数据。澄清一下,我希望用户能够查看此页面。在页面上,我希望有一个"SAVE TO COMPUTER"
按钮可以按原样保存该页面。
我发现
<?php
//Link to download file...
$url = "savechoice.php";
//Code to get the file...
$data = file_get_contents($url);
//save as?
$filename = "test.txt";
//save the file...
$fh = fopen($filename,"w");
fwrite($fh,$data);
fclose($fh);
//display link to the file you just saved...
echo "<a href='".$filename."'>Click Here</a> to download the file...";
?>
但这只是将页面保存为文本,包括未执行的 php。我还将 url 更改为完整的 url,尽管由于无法识别会话,运行 PHP 会返回空白。