我在 350px x 350px 大的 div 中显示图片。人们可以将图片上传到我的文件服务器,并在数据库中创建指向该图片的目标链接以及一个 ID。获取链接的 php 文档位于根文件夹中,所有图片都保存在名为 Pictures 的子文件夹中。我使用这样的东西显示图片:
$piclink = "SELECT `link` FROM `pictures` WHERE `id=`.$id.`";
$id
单击上一页中的链接时会存储该变量。
我的问题:并非所有图片的格式都相同。我想显示它们,使最大尺寸为 350px,另一个尺寸根据比例。我该怎么做呢?只需这样做:
echo "<img href=" . $piclink . " height='350px' width='350px'/>"
会将图片拉伸到 350x350,从而破坏比例。任何帮助表示赞赏。