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

nogravity

Registered
Ами значи имам ето този код:
Код:
$potreb='Потребител: '.$users_rowset[$i]['username'];
$start_time="Регистриран на: ".times($users_rowset[$i]['regdat']);
$rank="Ранк: ".levels($users_rowset[$i]['userlevel'],name);
$stat="Статус: ".$online1;
$username=$users_rowset[$i]['username'];
$prov  = mysql_query("SELECT * FROM users WHERE username=\"$username\" LIMIT 0,1");
		if($row = mysql_fetch_array($prov) )
		{
			if (!empty($row['avatar']) AND list($width,$height) = @getimagesize($avatars_path.$row['avatar']) )
			{
				$avatarat = '<center><img src="'.($avatars_path.$row['avatar']).'" width="'.(($width > 40) ? 40: $width).'" height="'.(($height > 40) ? 40 : $height).'" border="0" /></center>';
			}
		else
			{
				$avatarat = '<center>Няма Аватар</center>';
			}
                }
$balon='onmouseover="return overlib(\' '.$avatarat.''.$start_time.'<br/>'.$rank.'<br />'.$stat.'\',CAPTION, \' '.$potreb.'\');" onmouseout="return nd();" ';

Целта ми е да изкарам аватара във балона за информация но нещо не се получава! Ако някой може да помогне +1
 
Грешката ти сугурно е тук:
$balon='onmouseover="return overlib(\' '.$avatarat.''.$start_time.'<br/>'.$rank.'<br />'.$stat.'\',CAPTION, \' '.$potreb.'\');" onmouseout="return nd();" ';
ЗАмести променливата $balon с едно:
echo onmouseover="return overlib(\' '.$avatarat.''.$start_time.'<br/>'.$rank.'<br />'.$stat.'\',CAPTION, \' '.$potreb.'\');" onmouseout="return nd();" ;
 
emagi каза:
Грешката ти сугурно е тук:
$balon='onmouseover="return overlib(\' '.$avatarat.''.$start_time.'<br/>'.$rank.'<br />'.$stat.'\',CAPTION, \' '.$potreb.'\');" onmouseout="return nd();" ';
ЗАмести променливата $balon с едно:
echo onmouseover="return overlib(\' '.$avatarat.''.$start_time.'<br/>'.$rank.'<br />'.$stat.'\',CAPTION, \' '.$potreb.'\');" onmouseout="return nd();" ;

Мне не е това. Сега се размести, но аватара се показа, макар и всичко да не беше на място ;)
 
Не виж как ми го изкарва -
76dca819ea468565.JPG


А трябва да е като балонче.
 
Пробвай:

echo $balon='onmouseover="return overlib(\' '.$avatarat.''.$start_time.'<br/>'.$rank.'<br />'.$stat.'\',CAPTION, \' '.$potreb.'\');" onmouseout="return nd();" ';

или другото което ще те посъветвам е направо на линк да го направиш и да разкараш тая променлива $balon

P.S. но може и да не съм прав но от къде пък да знам тая променлива какво изкарва... :idea:
 
jaffy каза:
Пробвай:

echo $balon='onmouseover="return overlib(\' '.$avatarat.''.$start_time.'<br/>'.$rank.'<br />'.$stat.'\',CAPTION, \' '.$potreb.'\');" onmouseout="return nd();" ';

или другото което ще те посъветвам е направо на линк да го направиш и да разкараш тая променлива $balon

P.S. но може и да не съм прав но от къде пък да знам тая променлива какво изкарва... :idea:

Ами и сега не става, защото когато пробвам с echo както каза emagi се получава това от картинката,а когато сложа $balon се получава това:
3797f85840e04b00.JPG


Вече просто незнам какво да правя!
 
emagi каза:
Еми разликата е огромна!Нали трябва да изведеш съдържанието на променливата!

Да, в балон с информация, както е тук във форума:

Ето го кода за линка:
Код:
<a '.$balon.' href="profile.php?user='.$users_rowset[$i]['username'].'">'.$users_rowset[$i]['username'].'</a>
 

Back
Горе