Php 从服务器使用HTML/js在网页上显示图像

Php 从服务器使用HTML/js在网页上显示图像,php,javascript,html,Php,Javascript,Html,我必须在我的网页上显示一些存储在服务器上的图像。图像的数量不是固定的,所以我很困惑,我应该如何在客户端代码中构造标记,以HTML或javascript显示这些图像。我正在用PHP尝试这一点,但它不起作用:- foreach(glob($strPath."/".$FileName."/*.jpg") as $f) { echo "<img src='../MyPP/".$f."'/>"; } foreach(glob($strPath./“$FileName./*.jpg”)作为$f

我必须在我的网页上显示一些存储在服务器上的图像。图像的数量不是固定的,所以我很困惑,我应该如何在客户端代码中构造标记,以HTML或javascript显示这些图像。我正在用PHP尝试这一点,但它不起作用:-

foreach(glob($strPath."/".$FileName."/*.jpg") as $f)
{
echo "<img src='../MyPP/".$f."'/>";
}
foreach(glob($strPath./“$FileName./*.jpg”)作为$f)
{
回声“;
}
它没有显示任何内容,我无法在JS中获取图像进行操作。我认为这不是一个很难解决的问题,但我是网络新手,所以我对HTML和JS不太了解。请在HTML/JS中推荐一种最简单的方法(如果可能,请避免使用ajax/jquery等)。如果有任何帮助,我将不胜感激。谢谢。

试试看

foreach(glob($strPath."/".$FileName."/") as $f){
    echo "<img src='../MyPP/".$f.".jpg'/>";
}
foreach(glob($strPath./“$FileName./”)作为$f){
回声“;
}

是否确定glob
$strPath./“$FileName./*.jpg”
指向文件的正确位置?您的
URL似乎不太可能是正确的,因为您的glob引用的是
$FileName
目录中的文件,而您生成的URL位于硬编码的
MyPP
目录中。请告诉我们您当前的页面和图像在文件夹层次结构中的位置?