0

html を pdf に変換する際に問題が発生しています。TCPDF を使用しています。次のものを取得しようとしています。そしてそれは機能していません:(

$html = htmlspecialchars_decode(file_get_contents('main.php')); 


$html = htmlspecialchars_decode(file_get_contents('main.php')); 

html = file_get_contents('main.php');

私の main.php には次のコードが含まれています。

<?php
include_once 'design/header.php';
include_once 'mainpage.php';
include_once 'design/sidemenu.php';
include_once 'design/footer.php';
?>

誰かがこれで私を助けることができますか?

基本的に、php ループを使用して生成された HTML のテーブルがあり、データベースから情報を取得します。ユーザーはテーブルの値を変更し、確定したら [送信] をクリックして PDF ファイルを生成する必要があります。

誰かがこれで私を助けることができますか?

4

1 に答える 1

1

file_get_contents()ディスクからファイルをロードします。含まれている PHP コードは実行されません。生データを読み取り、文字列として返します。

ob_start()、 then 、 の組み合わせを使用する必要がinclude("main.php")ありob_get_contents()ます。またはfile_get_contentscurlURL で (PHP が実行した後、Web サーバーから完全なページ html を受け取ります)。

于 2012-07-28T12:51:20.423 に答える