如何使用 html 页面上的 PHP 填充图片库,包括图片 code/classes 两边?
How do I populate Image gallery using PHP on html page, including image code/classes either side?
我正在创建一个包含照片库的网页,它是一个灯箱,使用大量图像 - 每页大约 80-150 张。图片的数量每周都在变化,我想让网站自动从子文件夹中的图片填充图片库,同时包含附加到图片的代码以使其正确显示。
例如,这是每个图像代码的样子。请注意,我需要在每行中放置两次图像。
<a data-fancybox="gallery" href="images/001.jpg"><img alt="" class="lazy" data-src="images/001.jpg" /></a>
我正在尝试使用以下脚本,但它似乎不起作用。
<?php
$dirname = "../images/";
$images = glob($dirname."*.jpg");
foreach($images as $image) {
echo '<a data-fancybox="gallery" href="'.$image.'"><img alt=""
class="lazy" data-src="'.$image.'" /></a>';
}
?>
在这种情况下,我为每一行添加了 .$image。在两个位置,在回声之间,但它似乎不起作用。
如果您对我有任何建议,我们将不胜感激。
您的 <img />
标记没有在浏览器呈现图像所需的 src
属性中设置路径。它只填充了 data-src
属性。
应该是:
<?php
$dirname = "../images/";
$images = glob($dirname."*.jpg");
foreach($images as $image) {
echo '<a data-fancybox="gallery" href="'.$image.'"><img alt=""
class="lazy" src="'.$image.'" data-src="' . $image . '" /></a>';
}
?>
我正在创建一个包含照片库的网页,它是一个灯箱,使用大量图像 - 每页大约 80-150 张。图片的数量每周都在变化,我想让网站自动从子文件夹中的图片填充图片库,同时包含附加到图片的代码以使其正确显示。
例如,这是每个图像代码的样子。请注意,我需要在每行中放置两次图像。
<a data-fancybox="gallery" href="images/001.jpg"><img alt="" class="lazy" data-src="images/001.jpg" /></a>
我正在尝试使用以下脚本,但它似乎不起作用。
<?php
$dirname = "../images/";
$images = glob($dirname."*.jpg");
foreach($images as $image) {
echo '<a data-fancybox="gallery" href="'.$image.'"><img alt=""
class="lazy" data-src="'.$image.'" /></a>';
}
?>
在这种情况下,我为每一行添加了 .$image。在两个位置,在回声之间,但它似乎不起作用。
如果您对我有任何建议,我们将不胜感激。
您的 <img />
标记没有在浏览器呈现图像所需的 src
属性中设置路径。它只填充了 data-src
属性。
应该是:
<?php
$dirname = "../images/";
$images = glob($dirname."*.jpg");
foreach($images as $image) {
echo '<a data-fancybox="gallery" href="'.$image.'"><img alt=""
class="lazy" src="'.$image.'" data-src="' . $image . '" /></a>';
}
?>