我不知道這應該是正確的標題。下面我有這個問題。圖片將不會顯示RecursiveDirectoryIterator
我使用這個
$dataDir = dirname(__FILE__).'/thumbnails/';
$rdi = new RecursiveDirectoryIterator($dataDir);
$it = new RecursiveIteratorIterator($rdi);
<?php foreach($it as $oneThing) { ?>
<?php if (is_file($oneThing)) { ?>
<?php
$parent_info = $it->getFilename();
$temp = explode('.', $parent_info);
$ext = array_pop($temp);
$name = implode('.', $temp);
$filter1 = str_replace("thumbnail"," ",$name);
$filter2 = preg_replace('/[^a-zA]/','_', $filter1);
$dirName = rtrim($filter2, '_');
$dirName2 = preg_replace('/[^a-zA]/',' ', $dirName);
$text_title = ucwords(strtolower($dirName2));
$text_category = ucwords(strtolower($rdi));
?>
<div class="portfolio <?php echo $rdi; ?>" data-cat="<?php echo $rdi; ?>">
<a href="single-gallery.php?imgcat=<?php echo $rdi; ?>&dirname=<?php echo $dirName; ?>">
<div class="portfolio-wrapper">
<img src="<?php echo $oneThing; ?>" alt="" />
<div class="label">
<div class="label-text">
<a class="text-title"><?php echo $text_title; ?></a>
<span class="text-category"><?php echo $text_category; ?></span>
</div>
<div class="label-bg"></div>
</div>
</div>
</a>
</div>
<?php } ?>
<?php } ?>
獲得對目錄和子目錄的圖像。但我無法展示圖片。
我在wordpress站點設置了這個。
這是將生成的鏈接。
<img src="/home/content/10/11383810/html/alteverswp/wp-content/themes/canvas/thumbnails/custom/cr_indian_wells/cr_indian_wellsthumbnail(1).jpg" alt="">
什麼可能是使圖像正確顯示的正確方法。
_other code here_顯示代碼。 –
@RahilWazir我現在加了完整的代碼。 –