【发布时间】:2013-07-11 22:52:20
【问题描述】:
我正在尝试回显文件夹中的所有 jpg 图像文件。 它可以工作,但我没有显示正确写入文件夹为空的错误的行。它显示了一个 php 脚本错误,
另一个问题是我在目录中有一个 .txt 文件,这个 将阅读特定页面的文本。脚本的其余部分 将回显 jpg 文件。因此它可能不会回显零文件 文本文件
文件夹 = cat 网关名称/标题 .txt 文件 = 页面文本 .jpg 文件 = 是分类图片
错误是:
警告:在第 67 行的 /home/ranshow/domains/show.webking.co.il/public_html/modules/attractions.php 中为 foreach() 提供的参数无效 画廊是空的,没有照片可显示 0
<div style="text-align: center;margin-top:25px;margin-bottom: 50px;">
<?
$count = "0";
foreach (glob("attractions/$cat/*.jpg") as $filename) {
$count++;
$files[] = $filename;
$filename = urlencode($filename);
}
if($count == "0") { echo "Gallery is empty, no pics to show"; }
else {
?>
<?
foreach ($files as $filename) {
?>
<a id="thumb1" href="img.php?img=<?=$filename;?>" class="highslide" onclick="return hs.expand(this)">
<img src="img.php?img=<?=$filename;?>" width="167" height="150" style="margin: 2px;d0b28c;padding:1px;border: 1px solid #c1c1c1;">
</a>
<?
}
?>
<?
}
?>
<br />
<i><?=$count;?> <?=$lang['attractions']['totalimages'];?></i>
<br />
</div>
我该如何解决这个问题?谢谢:)
【问题讨论】: