我有一个显示图像的数组。我想让每个图像都可以在一个重叠的div上显示更大的特定图像。
每个图像都会显示,并且具有使用此代码生成的不同ID:
<?php if (count($images) > 0) : ?>
<?php $i = 0; ?>
<?php foreach($images as $image) : ?>
<div class=" item" onclick="showOverlay()" id="<?= $i; ?>"><img class="photo" src="<?= $image; ?>"></div>
<?php $i++; ?>
<?php endforeach; ?>
重叠div中的图像现在必须使用id值来确定要显示的数组项(图像)。
这是我的代码不起作用。
<div class="overlay">
<?php
$dirname = "img/photos/$student/$entry/*.JPG";
$images = glob($dirname);
?>
<img src="<?= $images[$_POST['id']]; ?>">