Мне нужно сохранить содержимое веб-страницы на слово. Мне нужно сохранить ссылки и форматирование тоже. если я отправлю
$ter=$ter. "<a href='$url'>".$chunk."</a> "; $fp = fopen("test.doc", 'w+'); $str = $ter; fwrite($fp, $str); fclose($fp);
я получаю документ Word, но я теряю ссылки .. он выглядит как
a href='http://www.google.com/search?q=sells+sea+shells%0D%0A'>sells sea shells
Возможно, вы не захотите читать соответствующий вопрос здесь, в переполнении стека. Я думаю, что вы найдете много полезной информации здесь:
Создание Word-документа с использованием PHP в Linux
Придерживаясь этого странного притворного файла ".doc", который Word (2007) действительно отображает как документ; если я изменю вашу строку fwrite:
fwrite($fp, '<html><body>' . $str . '</body></html>');
Работает.