Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/240.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php 如何?将默认配置文件图片切换为用户插入的图片_Php_Html_Image - Fatal编程技术网

Php 如何?将默认配置文件图片切换为用户插入的图片

Php 如何?将默认配置文件图片切换为用户插入的图片,php,html,image,Php,Html,Image,当用户登录时,标题会显示两个图标,将其重定向到站点的不同区域,同时还会显示用户配置文件图片,前提是用户已上载一张 问题是,;当用户尚未上传图片时,如何显示默认图片 现在它只显示一个“断开”的图像图标,通常在找不到文件时显示 我尝试了以下代码,但显然不起作用。。 有人有解决办法吗?(是的,我不熟悉编码) if($loggedin) { “回声”。 “ ”。 “ ”。 “ ”。 “ ”。 “”。 “”。 “”。 " " . “”。 “”。 “”; } 解决了它 通过创建一个函数 if ($logg

当用户登录时,标题会显示两个图标,将其重定向到站点的不同区域,同时还会显示用户配置文件图片,前提是用户已上载一张

问题是,;当用户尚未上传图片时,如何显示默认图片

现在它只显示一个“断开”的图像图标,通常在找不到文件时显示

我尝试了以下代码,但显然不起作用。。 有人有解决办法吗?(是的,我不熟悉编码)

if($loggedin)
{
“回声”。
“
    ”。 “
  • ”。 “
  • ”。 “
  • ”。 “
  • ”。 “
  • ”。 “
  • ”。 " " . “

  • ”。 “


  • ”。 “

”; }
解决了它

通过创建一个函数

 if ($loggedin)
 {
 echo  showUserSmall($user);
 }
 else
 {
  echo (......................);
而不是包含的function.php

   function showUserSmall($user)
   {
    {
    if (file_exists("uploads/$user.jpg"))
      echo "<header><div class='container'><a href='index.php'><img 
 class='image' src='img/Vlindr-logo.png' alt='Vlindr logo2'  ></a></div>" .
    "<br><div class='search_box'><form action='search.php' method='GET' 
id='search'><input type='text' name='q' size='60' 
 placeholder='Zoeken&hellip;'></form></div> <nav> <ul>" .


           "<li><a href='messages.php'><i title='Berichten' class='email'>
 </i></a></li>"       .

           "<li><a href='chat.php'><i title='Chatten' class='chat-icon'></i>
  </a></li>"       .
           "<li><a href='index.php'><i title='Matches' class='lover-icon'>
 </i></a></li>"       .



           "<li><a href='friends.php'><div class='friend' title='Vrienden'>
 </div></a></li>"         .

            "<li><a href='members.php'><i title='De VLINDRTuin' class='tuin-
  icon'></i></a></li>"         .
           "<div class='dropdown1'><li><a class='dropbtn1' 
  href='members.php?view=$user'> <img class='profile-icon' 
  src=uploads/$user.jpg title='Mijn Profiel'></a></li>" .
             "<div class='dropdown-content1'> " .
             "<br><li><a href='profile.php'>Profiel Aanpassen</a></li><br> " 
   .
             "<li><a href='logout.php'><div id='afmelden' class='hidden'>
   </div>Afmelden</a></li><br><br></div>" .


                "</ul></nav></header><br>";


    else {
   echo "<header><div class='container'><a href='index.php'><img 
  class='image' src='img/Vlindr-logo.png' alt='Vlindr logo2'  ></a></div>" .
   "<br><div class='search_box'><form action='search.php' method='GET' 
 id='search'><input type='text' name='q' size='60' 
placeholder='Zoeken&hellip;'></form></div> <nav> <ul>" .


       "<li><a href='messages.php'><i title='Berichten' class='email'></i>
 </a></li>"       .

       "<li><a href='chat.php'><i title='Chatten' class='chat-icon'></i></a>
</li>"       .
       "<li><a href='index.php'><i title='Matches' class='lover-icon'></i>
</a></li>"       .



       "<li><a href='friends.php'><div class='friend' title='Vrienden'>
 </div></a></li>"         .

        "<li><a href='members.php'><i title='De VLINDRTuin' class='tuin-
 icon'></i></a></li>"         .
       "<div class='dropdown1'><li><a class='dropbtn1' href='members.php?
  view=$user'><img id='img' class='profile-icon' src='uploads/default.jpg' 
  align='left' /></a></li>" .
         "<div class='dropdown-content1'> " .
         "<br><li><a href='profile.php'>Profiel Aanpassen</a></li><br> " .
         "<li><a href='logout.php'><div id='afmelden' class='hidden'>
    </div>Afmelden</a></li><br><br></div>" .


        "</ul></nav></header><br>";



 }


       }
         }
函数showUserSmall($user)
{
{
如果(文件_存在(“uploads/$user.jpg”))
“回声”。
“
    ”。 “
  • ”。 “
  • ”。 “
  • ”。 “
  • ”。 “
  • ”。 “
  • ”。 " " . “

  • ” . “


  • ”。 “

”; 否则{ “回声”。 “
    ”。 “
  • ”。 “
  • ”。 “
  • ”。 “
  • ”。 “
  • ”。 “
  • ”。 " " . “

  • ”。 “


  • ”。 “

”; } } }

可能有一个更优雅的解决方案,因此如果有人有,我愿意学习。

你确定你的default.jpg路径正确吗?我可以将默认图像放在其他地方,但它仍然会给我同样的错误:/
   function showUserSmall($user)
   {
    {
    if (file_exists("uploads/$user.jpg"))
      echo "<header><div class='container'><a href='index.php'><img 
 class='image' src='img/Vlindr-logo.png' alt='Vlindr logo2'  ></a></div>" .
    "<br><div class='search_box'><form action='search.php' method='GET' 
id='search'><input type='text' name='q' size='60' 
 placeholder='Zoeken&hellip;'></form></div> <nav> <ul>" .


           "<li><a href='messages.php'><i title='Berichten' class='email'>
 </i></a></li>"       .

           "<li><a href='chat.php'><i title='Chatten' class='chat-icon'></i>
  </a></li>"       .
           "<li><a href='index.php'><i title='Matches' class='lover-icon'>
 </i></a></li>"       .



           "<li><a href='friends.php'><div class='friend' title='Vrienden'>
 </div></a></li>"         .

            "<li><a href='members.php'><i title='De VLINDRTuin' class='tuin-
  icon'></i></a></li>"         .
           "<div class='dropdown1'><li><a class='dropbtn1' 
  href='members.php?view=$user'> <img class='profile-icon' 
  src=uploads/$user.jpg title='Mijn Profiel'></a></li>" .
             "<div class='dropdown-content1'> " .
             "<br><li><a href='profile.php'>Profiel Aanpassen</a></li><br> " 
   .
             "<li><a href='logout.php'><div id='afmelden' class='hidden'>
   </div>Afmelden</a></li><br><br></div>" .


                "</ul></nav></header><br>";


    else {
   echo "<header><div class='container'><a href='index.php'><img 
  class='image' src='img/Vlindr-logo.png' alt='Vlindr logo2'  ></a></div>" .
   "<br><div class='search_box'><form action='search.php' method='GET' 
 id='search'><input type='text' name='q' size='60' 
placeholder='Zoeken&hellip;'></form></div> <nav> <ul>" .


       "<li><a href='messages.php'><i title='Berichten' class='email'></i>
 </a></li>"       .

       "<li><a href='chat.php'><i title='Chatten' class='chat-icon'></i></a>
</li>"       .
       "<li><a href='index.php'><i title='Matches' class='lover-icon'></i>
</a></li>"       .



       "<li><a href='friends.php'><div class='friend' title='Vrienden'>
 </div></a></li>"         .

        "<li><a href='members.php'><i title='De VLINDRTuin' class='tuin-
 icon'></i></a></li>"         .
       "<div class='dropdown1'><li><a class='dropbtn1' href='members.php?
  view=$user'><img id='img' class='profile-icon' src='uploads/default.jpg' 
  align='left' /></a></li>" .
         "<div class='dropdown-content1'> " .
         "<br><li><a href='profile.php'>Profiel Aanpassen</a></li><br> " .
         "<li><a href='logout.php'><div id='afmelden' class='hidden'>
    </div>Afmelden</a></li><br><br></div>" .


        "</ul></nav></header><br>";



 }


       }
         }