我使用的是一个非常好的灯箱脚本,但它需要我输出图像大小。我使用的网站是php,可以在上传图片时调整图片大小。它不会将图像大小存储在数据库中。使用php或javascript/jquery获取图像大小 - getimagesize失败
该代码需要显示如下。
<a href="http://www.fullurl.com/image.jpg" data-original-url="http://www.fullurl.com/image.jpg" data-original-width="123" data-original-height="456">
<img src="http://www.fullurl.com/thumbnail-image.jpg" alt="product name" />
</a>
我一直在使用和getimagesize尝试,但它只能在尚未调整由系统映像。我认为他们错过了一些重要的信息,因为已经上传但没有调整大小的图像工作正常。目前大约有1200张图片已经上传,因此重做它们不是一种选择。
我目前的方法是使用php如下。
<?php
$image1 = 'http://www.fullurl.com/thumbnail-image.jpg';
list($width, $height) = getimagesize($image1);
?>
<a href="http://www.fullurl.com/image.jpg" data-original-url="http://www.fullurl.com/image.jpg" data-original-width="123" data-original-height="456">
<img src="http://www.fullurl.com/thumbnail-image.jpg" alt="product name" />
</a>
如果我使用以下我得到bool(false)作为输出。
$path1 = 'http://www.fullurl.com/image.jpg';
$vals_arr1 = getimagesize($path1);
echo "<pre>";var_dump($vals_arr1);echo "</pre>";
我不是程序员。我的问题是如何输出图像信息如下?我很高兴尝试使用其他php,jquery/javascript。理想情况下,它需要简单而快速。
<a href="http://www.fullurl.com/image.jpg" data-original-url="http://www.fullurl.com/image.jpg" data-original-width="123" data-original-height="456">
Typo? '$ image1 ='http://www.fullurl.com/thumbnail-image.jpg'];'应该是'$ image1 ='http://www.fullurl.com/thumbnail-image.jpg';' –
这就是我删除插入图片网址的代码的地方。我已经从示例中删除了它。不幸的不是那么简单。不过谢谢。 – Legin76