проблем с показване на картинка

bankera1990

Registered
Здр. някой ще ме светне ли как ще стане това
Код:
$ime=$r[name];
$url=$r[link];
$klik=$r[views];
$pic=$r[pick];
if (strlen($ime)>16)
{$t='...';}
$ime = substr($ime,0,16);
$kat = $r[cat];
if(empty($row['pick']))
echo"<td width=\"140\" align=\"center\" border=\"1\" background=\"images/b.gif\" class=\"input\">
<a href=\"index.php?m=play&id=$r[id]\" onmouseover=\"return overlib('$r[ime]')\" onmouseout=\"return nd();\"><img src=\"$pic\" border=\"0\" width=\"120\" height=\"90\"></div><br><b>$ime$t</a>";

значи като има картинка в таблицата pick ми я изкарва но проблема идва когато няма нищо в тази таблица pick за това искам да добавя примерно да изкарва <img sr=\"images\noavatar.gif\"></img> :)
 
пробвах с

Код:
{
echo "";
}
else
{
echo "";
}

но ми дава грешка
Код:
Parse error: syntax error, unexpected T_ELSE in C:\Program Files\VertrigoServ\www\modules\play\cat.php on line 52
 
ами просто направи в полето pick по default да е урл адреса на картинката която ще като няма аватар и си я извеждаш нормално не ти трябват инкакви ифове ...
 
избери edit(моливчето) на полето което ти е за картинката има едно default сложи там линка който ще е когато няма качен аватар примерно на http://dsad.ss/noavatar.gif
и това ще ти се появява винаги по default
когато някой качи картинка правиш update на url адреса и я сменя
 
аз се оправих ето така

Код:
$pick=$r[pick];
$url=$r[link];
$klik=$r[views];
if (strlen($ime)>16)
{$t='...';}
$ime = substr($ime,0,16);
$kat = $r[cat];
if($r[pick] == Null)
{
echo"<td width=\"140\" align=\"center\" border=\"1\" background=\"images/b.gif\" class=\"input\">
<a href=\"index.php?m=play&id=$r[id]\" onmouseover=\"return overlib('$r[ime]')\" onmouseout=\"return nd();\"><img src=\"images/album.png\" border=\"0\" width=\"120\" height=\"90\"></div><br><b>$ime$t</a>";
}
else
{
echo"<td width=\"140\" align=\"center\" border=\"1\" background=\"images/b.gif\" class=\"input\">
<a href=\"index.php?m=play&id=$r[id]\" onmouseover=\"return overlib('$r[ime]')\" onmouseout=\"return nd();\"><img src=\"$pick\" border=\"0\" width=\"120\" height=\"90\"></div><br><b>$ime$t</a>";
}

с
Код:
if($r[pick] == Null)
и си работи :)
 
да и аз щях да ти го напиша да вади ако полето е празно да вади друга защотото ако е по default ако е изтрие пак ще му дава грешка :)
 

Back
Горе