2017-02-24 49 views
0

我搜索了很多在互聯網上如何添加默認的配置文件圖片,但我什麼也沒找到:默認配置文件與圖片,如果條件

<td><img class="image" src="image/<?php echo $contact['avatar']?>"></td> 

我用這個用戶選擇上傳圖片,但我不知道如果沒有圖片如何添加默認圖片。

+0

是否有任何設施,商店IMG名或路徑? –

+0

請多一點信息。你有什麼嘗試? –

+0

​​ bakhshi

回答

0

嘗試

<img src="<?php if(file_exists($imgPath){ echo $imgPath; }else{ echo "default_image_path"; } ?>"/> 
+0

我不在哪裏添加它已經10天了我在一個項目中工作我已經創建了9個PHP文件和一個css通常它的一個企業的網站,他們給我們在大學它的那些誰註冊新用戶與他們的數據庫在添加聯繫人,如果僱用不會自動上傳他應該添加默認圖片我應該寫在哪個文件的代碼 – bakhshi

+0

現在,我已經得到它,我應該寫它 – bakhshi

0

將一個unknown樣的形象在你的圖像文件夾,並呈現用戶的圖像時,把一張支票,如:

if(condition) // condition to check if user uploaded an image or not 
{ 
    // show the user uploaded image here 
} 
else 
{ 
    // show the unknown image here 
} 
0

你試試下面的代碼

<img src="<?php if($imgPath !== '') echo $imgPath; else echo $noPicPath;?>"/> 

謝謝
希望!這將幫助你

0

只需嘗試將你的配置文件圖像div的「background-image」屬性設置爲你想要的CSS圖像。

這樣的事情,

HTML

<div id="profile-picture"></div> 

CSS

#profile-picture{ 
    background-image: 'img/src'; 
} 

PS請嘗試發佈您的代碼,當你嘗試這是行不通的解釋它,而不是用文字。

希望它能幫助,感謝

0
<?php 
if($imgPath != ''){ ?> 
    <img src="<?php echo $imgPath;?>"> 
<?php }else{ ?> 
    <img src="<?php echo $defaultimgPath;?>"> 
<?php } 
?> 
0

如果在7使用三元操作你的php版本

<img src="<?=(!empty($uploadedPhoto)? $uploadedPhoto : $defaultPhoto);?>" /> 

如果PHP版本超過700使用空合併運算符

<img src="<?=$uploadedPhoto ?? $defaultPhoto ?>" /> 
0

你可以試試這個

<img src="<?php if($imgPath != '') echo $imgPath; else echo $noPicPath;?>"/>