2017-05-08 27 views
1

在我的代碼顯示了這樣一些圖像:如何添加 「../」 到一個PHP回聲IMG SRC

... 
    <?php echo '<img src="' .$imageone. '" alt="" /> '?></a></div> 
    <?php echo '<img src="' .$imagetwo. '" alt="" /> '?></a></div> 
    ... 

其中$ imageone,$ imagetwo具有路徑從Mysql數據庫

e.g. 
$imagesone = "images/exposition/02-05-2017-11-28-00-foto 2_b.JPG"; 

此代碼工作在相同的地方,我有我的圖像文件夾,但現在我需要把相同的代碼放在子文件夾頁面,我想使用相同的圖像。 所以,我需要把dinamically「../」我varible之前,這樣的事情:

... 
    <?php echo '<img src="../' .$imageone. '" alt="" /> '?></a></div> 
    <?php echo '<img src="../' .$imagetwo. '" alt="" /> '?></a></div> 
    ... 

,但它不工作。

有什麼建議嗎?

編輯這是我的解決方案:

if ($images1 != ""){ 

    $imageone = "../".$images1; 

} 

if ($images2 != ""){ 

    $imagetwo = "../".$images2; 

} 

這樣我固定我的代碼,它的工作!

+4

*如何*它不工作? –

+0

在Windows上執行'ctrl + u'或在Mac上執行'cmd + u'來查看源代碼,並檢查URL是否正確。 –

+1

它如何不工作?任何錯誤。似乎它需要工作 –

回答

0

由於您在src之後使用雙引號,因此您可以只寫下<img src="../$imageone" alt="" /> 由於雙引號獲取變量號,因此不需要使用簡單的引號來編寫變量。