問題が発生しています。私はこのようなものに慣れていないので、ご容赦ください。これが何が起こっているかです。PHPからアップロードした画像を追加したい。私のphpでは、画像にランダムな名前を付けています(注文番号を付けています)。画像のアップロードは正常に機能し、必要な名前を取得しています。PDFを生成しようとすると、私の問題が発生します。私のpdfでは、mysqlからの変数として同じ(画像の名前を生成するために使用した注文番号)を要求しています。それを画面にエコーすると、それも正しいようです。私の問題は、pdfの画像でその変数を使用したいときです。これが私のコードです。
//これは私の注文番号です
$pro_forma_number=$_SESSION['orderpro'];
// これは pro_forma_number の出力です
MAG132
// これは画像の名前です
MAG132.jpg
//これはpdfの画像です
$pdf->Image('LALOGO.png',-1,-1,212);
$pdf->Image('./upload_images/$pro_forma_number.jpg',50,50,10,);
一番上のものは正常に動作しますが、正確なファイル名を付けているためだと思います。
これを行うと、これが機能することがわかります..
// 画像ディレクトリ
$imagedir=('./upload_images/MAG132.jpg');
// PDF 画像
$pdf->Image('$imagedir',50,50,10,);
しかし、名前の異なる画像がたくさんあり、注文番号に関連する画像のみを呼び出したいです。
私はただ知りたいのですが、これはまったく可能ですか、それとも私は不可能なことを試みていますか?