我有一个php文件,它从我的SQL数据库中获取数据并将其存储到表中.我需要创建一个按钮,当用户单击该按钮时,它会将整个页面保存为.txt文件
我试着使用这段代码
<?php $html = file_get_contents('test.php');
file_put_contents("test.txt","$html");?>
Run Code Online (Sandbox Code Playgroud)
但它保存了PHP代码而没有来自数据库的数据.我假设它这样做是因为它正在读取文件test.php而不是它创建的网页.
所以我的问题是我怎样才能保存它创建的网页,所有数据从SQL数据库形成一个按钮点击?
守则将是
<?php
$test = file_get_contents("http://localhost/test.php");
file_put_contents("test.txt", $test);
Run Code Online (Sandbox Code Playgroud)
此代码将获取客户端html页面而不是获取服务器端代码!