У меня есть страница на моем веб-сайте, которая извлекает информацию из таблицы и форматируется css.php query output сохранить как текстовый файл
Я не могу найти способ сохранить страницу как есть, в виде текстового или 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 возвращается, поскольку сеанс не распознается.
Я понимаю, что не прояснил многое, поэтому извиняюсь! Страница связана с сеансом и имеет сеанс. Сначала проверяется страница, если пользователь вошел в систему, а THEN вытаскивает информацию в зависимости от идентификатора пользователя от базы данных. Попытка некоторых из этих предложений (не пробовала их всех ~ будет делать, когда я вернусь к этому) только дал мне пустую страницу, так как она не распознает сеанс. Посмотрите, будут ли для этого работать другие предложения. – Sjrsmile