2016-05-30 59 views
0

我有一個博客,我希望能夠使用簡單的PHP腳本顯示存儲在文件夾中的圖像。這裏是PHP:使用PHP獲取圖像並在腳本中顯示

<?php 
$folder = "$segment_url/files/photos/$post_year/$post_id/"; 
$filetype = ".jpg"; 
$files = glob($folder.$filetype, GLOB_BRACE); 
foreach ($files as $file) 
{ 
    echo " 

     <img class=\"galleryPhoto\" src=\"$file\" /> // PROBLEM 1 

    "; 
} 
?> 
<?php echo $folder; ?> 
<?php 
$display_content = " 

    <div class=\"pageSection text\"> 
     $content_intro 
    </div> 
    <div class=\"contentSpace\"></div> 
    <div class=\"pageSection text\"> 
     // PROBLEM 2 
    </div> 
    <div class=\"contentSpace\"></div> 
    <div class=\"pageSection text\"> 
     $content_conclusion 
    </div> 

"; 
?> 

在參照上面的代碼:

問題1:即使路徑的圖像文件夾是正確的,正在顯示的圖象。

問題2:如何在此處顯示echoed內容而不是在頁面的頂部?

+0

而不是回顯圖像,將它們存儲在一個數組/變量,並在你想要它們出現的位置回顯/打印變量?至於未顯示的圖像,您是否檢查過控制檯中的路徑?他們在那扔404嗎? – Epodax

回答

0

對於問題1:您缺少使用完整圖像路徑,否則搜索將在當前目錄中搜索。像這樣嘗試。

<img class=\"galleryPhoto\" src=\"$folder/$file\" /> // PROBLEM 1 
+0

感謝Rishi但仍然不顯示圖像! –

+0

你到底在'echo $ folder/$ file; exit;'之後得到了什麼?'?循環? – C2486

+0

我得到存儲圖像的文件夾的路徑! –

相關問題