如果用户没有个人资料图片,我想显示默认个人资料图片

时间:2017-08-29 10:13:28

标签: php

如果用户没有个人资料图片,我正在尝试显示默认图片 但我没有得到下一步做什么..所以可以写任何进一步的代码 因为我尝试了这段代码但没有工作......提前谢谢你

      if(!empty($_SESSION['uid'])){$uidval=$_SESSION['uid'];

      $getImage=mysqli_query($db, "SELECT user_avatar FROM user where 
      uid=".$uidval) or die("Could not retrieve image: " 
      .mysqli_error($db));
       $path=mysqli_fetch_assoc($getImage) or die("Could not fetch array : " 
       .mysqli_error($db));

       }


      if((isset($_GET['user_avatar']))&&(!empty($_GET['user_avatar']))){

      $user_avatar = $_GET['user_avatar'];  
              }

html代码

 <div class="profile-image">
                <img src="<?php echo 'userfiles/avatars/'.$path['user_avatar'];?>" />
            </div>

1 个答案:

答案 0 :(得分:0)

我认为你应该用if和else部分添加整个PHP代码。你的问题是一半!如果我能回答你的问题,还是让我试试。

对于默认图像,您应该将图像添加到上传文件夹中,当您检查配置文件图像是否为空时,在其他部分中,您应该添加该默认静态路径。

完成上述问题后,我的答案如下:

document.getElementsByClassName('small')[0].value = "";