2015-09-28 53 views
0

我有一個爲我的cms腳本。我試圖創建一個默認圖像(default.png)時,圖像鏈接不存在。我在另一個網站上有所有圖片,並且我創建了以下代碼:當圖像不存在時,PHP默認圖像

<?php 
$immagine_e = $_GET('http://www.website.com/images/'.$provincia'.png'); 
?> 
<?php if ($immagine_e ==''){ ?> 
<img src="images/default.png" class="margin-top-negative-70" alt=""> 
<?php } else { ?> 
<img src="$immagine_e" class="margin-top-negative-70" alt=""> 
<?php } ?> 

$ provincia =城市的名稱。例如米蘭如果http://www.website.com/images/milano.png不存在,我需要默認圖像。如果存在,我需要這個圖像。 任何人都可以幫助我嗎?

回答

0

您可以使用此API:https://placehold.it/

例子:

<?php 
$immagine_e = $_GET('http://www.website.com/images/'.$provincia'.png'); 
?> 
<?php if ($immagine_e ==''){ ?> 
<img src="https://placehold.it/350x150" class="margin-top-negative-70" alt=""> 
<?php } else { ?> 
<img src="$immagine_e" class="margin-top-negative-70" alt=""> 
<?php } ?> 
0

這裏是另一個解決方案,你可以考慮一下。

$immagine_e = "http://www.website.com/images/$provincia.png"; 
$size = getimagesize($immagine_e); 
if(isset($size[0])) 
{ 
?> 
    <img src="$immagine_e" class="margin-top-negative-70" alt=""> 
    <? 
}else 
{ 
?> 
    <img src="images/default.png" class="margin-top-negative-70" alt=""> 
<? 
} 
+0

我可以考慮......但我還需要$省報 – Weadom

+0

@Weadom一個dinamyc鏈接 - 你去那裏,整齊的手工製作爲雅。 – andre3wap