[英]phpBB display attachment image with image extension
我想设置一个包含用户上传的随机附件图像的幻灯片。 现在我使用此脚本,但我需要带有jpg / png / gif扩展名的网址图片,而不是file.php?id = 012345
SELECT att.attach_id
FROM phpbb3_attachments att
WHERE att.mimetype='image/jpeg'
图片显示为
http://www.domain.com/board/download/file.php?id='.$row['attach_id'].'&mode=view
有替代方法来显示带有图像扩展名的网址吗? 还是将此链接donwload / file.php?id = 1234转换为简单的图像文件?
谢谢
phpBB重命名上载的文件有两个原因。 首先是安全性,其次意味着可以上传两个具有相同名称的文件。
因此,不可能直接链接到原始文件名。
如果您想获取服务器上的文件名和上载的文件名,则可以运行以下SQL查询:
SELECT physical_filename, real_filename FROM phpbb3_attachments WHERE attach_id = 'xxx'
...其中xxx是附件ID(download / file.php?id = xxx)
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.