在当前情况下,您有两个预先选择。
第一个,如果您有很多这样的图像,我不建议您使用内联base64编码。这可以通过以下方式完成:
<img />
使用现有代码的复制/粘贴版本:
echo '<dt><strong>Technician Image:</strong></dt><dd>' . '<img width="290" height="290">' . '</dd>';
第二种方法是创建一个“图像” PHP文件,该文件将数据库中图像的ID作为查询字符串参数并输出图像。因此,您的HTML看起来类似于:
<img src="image.php?id=<?php echo $image_id; ?>" />
您的PHP页面看起来类似于:
<?php$id = (isset($_GET['id']) && is_numeric($_GET['id'])) ? intval($_GET['id']) : 0;$image = getImageFromDatabase($id); // your pre to fetch the imageheader('Content-Type: image/jpeg');echo $image;?>


