我有问题。请耐心等待我是新手。这是正在发生的事情。我想添加一个我从 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,);
但我有很多不同名称的图像,我只想调用与设置订单号相关的图像。
我只是想知道这是可能的还是我在尝试不可能的事情?