0
私はfpdf請求書シートを作成し、すべての変数をブラウザで正しく表示しました(Chromeのpdfプレビュー)。 しかし、pdfを保存して表示すると、すべての変数が除外されます!保存されたFPDF pdf変数が表示されませんか?
私はまず私の投稿データを収集し、投稿変数を含むfpdfコードを設定します。このよう :
$var1 = $_POST['input1'];
$var2 = $_POST['input2'];
require('fpdf17/fpdf.php');
class PDF extends FPDF {
...
私はグローバルとしての私の変数を設定しようとしましたが、それは問題ではありません。
大変助かりました!
更新:Chromeの問題のようです... Firefoxは自分の変数を含むpdfを正しく保存します。何かご意見は?
更新2:POSTED変数のみがChrome経由でPDF内に保存されていないようです。データベースからデータを保持する変数は、pdf内に正しく保存されます。
しかし、それは投稿されたデータにのみ使用されます。 (コードなしでFirefoxで動作しますが) MySQLデータを取得するときは正しく動作するため、正しく動作します。 あなたの例をお寄せいただきありがとうございます。別の時間にそれを使用するかもしれません。 – fishbaitfood
クラスの内部で作成されなかった変数は、内部に注入する必要があります。あなたの例では、クラスがMySQL接続を扱うので、MySQL変数を使ってクラスを行う必要はありません。 –
しかし、Firefoxはまだ投稿された変数をクラス内に挿入することなく処理します... しかし、あなたの洞察に感謝! – fishbaitfood