我需要加载 blob 图像,以便可以在幻灯片插件中使用它们。我需要标签中的图像。我不确定但是如何使用标题来完成,我只看到一张图片不超过一张的示例。另请注意,这一切都在 php.ini 中。
我正在谈论的标题是..
header('Content-type: image/jpg');
如果有人通常知道如何加载多个 blob 图像或循环出表中的所有 blob 图像,请回复。
图像旨在保留在磁盘上!
将它们放在数据库中是一个非常糟糕的主意,因为您必须通过 PHP 动态地提供它们。如果它们在磁盘上,您只需使用正确的 URL 将它们作为静态文件发送。不涉及PHP,也不涉及数据库!
这就是你的做法:
<img src="/load/image/1234.jpg" />
.htaccess
web.config
^/load/image/([0-9]+)\.jpg$
ID
ID
来定位数据库中的 blobheader('Content-Type: image/jpg');
^但这对于您网站的性能来说是一个糟糕的想法。您应该循环您的数据库,将 blob 保存为可公开访问的图像文件,将图像路径存储在数据库中并使用它来生成静态文件的 URL。