0

問題が発生しています。私はこのようなものに慣れていないので、ご容赦ください。これが何が起こっているかです。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,);

しかし、名前の異なる画像がたくさんあり、注文番号に関連する画像のみを呼び出したいです。

私はただ知りたいのですが、これはまったく可能ですか、それとも私は不可能なことを試みていますか?

4

1 に答える 1