【问题标题】:How to display photos from folders onto web page in PHP [closed]如何在PHP中将文件夹中的照片显示到网页上[关闭]
【发布时间】:2023-03-15 09:56:01
【问题描述】:

描绘一个用于将 JPEG、PNG 和 GIF 上传到名为 /originals 的文件夹的上传链接。然后代码将照片的尺寸标准化为缩略图,并将新的缩略图保存在 /thumbnails 文件夹中。

我现在如何在上传后立即在网页的 6 列表格中以数组的形式显示缩略图照片?

我的 php 块:

 <?php

$files = scandir("./."/thumbnails);
$numFiles = count($files);

 if($numFiles < 3)
{
echo "<p>Gallery is empty </p>";
}
else 
{
echo "<p> click thumbnail </p>";
echo "<table><tr>";
for($i = 0; $i < $numfiles -2; $i++)
{
    if($i % $Num_COLUMNS == 0 && $i != 0)
        {
            echo "</tr><tr>";
        }
    echo "<td>";
    echo "<a href='ViewPicture.php?src=".urlencode($files[i +2])."' target='_blank'><img src='".GALLERY_THUMBNAILS.urlencode($files[$i + 2])."' alt='".$files[$i + 2])."' title='".$files[$i + 2]."'/></a>'";
    echo "</td>";
}
echo "</tr> </table>";
}
?>

【问题讨论】:

  • 您自己尝试过吗?在寻求这种级别的指导之前先尝试一下。

标签: php html dynamic upload photo


【解决方案1】:

使用 PHP 中的scandir 函数获取所有文件。然后循环遍历结果,为每个文件输出一个&lt;img&gt;标签。

【讨论】:

    猜你喜欢
    • 2014-05-21
    • 1970-01-01
    • 2016-08-10
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2015-04-15
    • 1970-01-01
    相关资源
    最近更新 更多