0

私のサイトはphpです。「SAVEHTML」リンクをクリックすると、動的レポートファイルがhtmlファイルに変換されます。

「SAVEHTML」リンクをクリックすると、データベースからフェッチされたレポートを含む新しいhtmlファイルを作成したいと思います。

[HTMLリンクとして保存]の日付と時刻をクリックするときに動的な名前が必要です。

私のコードは動的ファイルではなく1つのファイル用であり、動的なhtmlページが必要です。

$SaveFile = "weeklyreport.htm";
$fh = fopen($SaveFile, "w") or die("can't open file");
fwrite($fh, $htmlbodycontent);
fclose($fh);
4

1 に答える 1

0

PHP で fOpen を使用して、必要に応じて変数を含む URL 全体を渡し、生成されるドキュメントの範囲を制限すると同時に、出力された HTML を「テキスト」ファイルに渡します。このファイルは、ユーザーがダウンロードするように求められます。

レポート自体を生成する PHP コードのセクションしかない場合は、それを直接指定して、ユーザーが追加のメニュー構造やサイト ラッピングを保存しないようにします。

fOpen 要求は、通常の http 要求とまったく同じ方法で処理されるため、html ファイルに完全に解析できます。また、ヘッダー/インラインに CSS を記述して、html ドキュメントを完全に独立させることもできます。ただし、画像にはさらに問題があります。

于 2012-06-18T05:58:47.900 に答える