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…'></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…'></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…'></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…'></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>";
}
}
}