swf (Flash) Avatare Auf Der Index Anzeigen ?

onkel
Problembeschreibung:

hi

ich hab mir selbst nen info-header gebaut und da wird nach dem einloggen das avatar angezeigt..nur hab ich jetzt das problem das swf avatare nicht angezeigt werden alle anderen formate gif jpg usw. werden angezeigt...

was muss ich an meinem code in der index.php ändern damit auch swf avatare angezeigt werden....??

code:
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
12:
13:
14:
15:
if($wbbuserdata['userid']) {
    if($wbbuserdata['avatarid'] && $wbbuserdata['showavatars']==1)
    {
        $ainfo = $db->query_first("SELECT avatarextension FROM bb".$n."_avatars WHERE avatarid LIKE ".$wbbuserdata['avatarid']."");
        $avatarname="images/avatars/avatar-".$wbbuserdata['avatarid'].".".$ainfo['avatarextension']."";
        eval ("\$avatar = \"".$tpl->get("avatar_image")."\";");
    }
    else
    {
        $avatar = "<img src=\"{$style['imagefolder']}/noavatar.gif\" border=\"0\">";
    }
if ($ainfo['avatarextension'] == "swf" && $allowflashavatar == 1) {
		eval("\$useravatar = \"".$tpl->get("avatar_flash")."\";");
	}


im index template wird das avatar mit der variable $avatar angezeigt.

wer kann helfen ?? ist echt wichtig...


Fehlermeldung:

siehe screenshot


Screenshot:

alle swf avatare werden bei mir so angezeigt wie auf dem screen...als ob er das avatar_flash template nicht nutzt um die swf anzuzeigen....

[IMG]http://www.funnboard.de/filehoster/images/95570swf_avatare.jpg[/IMG]

der odner ist aber richtig in dem das avatar liegt !


Was wurde zuletzt geändert oder eingebaut?

nichts..ich nutze nur jetzt swf avatare im board. die funktion im acp um diese avatare zu nutzen ist eingeschaltet...in den beiträgen usw wird das swf avatar auch angezeigt...nur eben nicht in dem info-header.

vielen dank im vorraus..

mfg
Maniac_81
dann kugg dir doch mal die stelle in den beiträgen an und schau was du verändern musst. ich denke mal da SWF flash ist, musst du ein object-tag rumlegen.
onkel
Zitat:
Original von Maniac_81
dann kugg dir doch mal die stelle in den beiträgen an und schau was du verändern musst. ich denke mal da SWF flash ist, musst du ein object-tag rumlegen.


hi

danke für die antwort. hmm du meinst die stelle in der thread.php..die habe ich mir schon angesehen und habe auch was experimentiert aber ohne erfolg...

da steig ich irgendwie nicht so recht durch...

in der thread.php steht dieser code für die avatare (denke ich mal)

code:
1:
2:
3:
4:
5:
6:
7:
if ($posts['avatarid'] && $showavatar == 1 && $wbbuserdata['showavatars'] == 1) {
				$avatarname = "images/avatars/avatar-$posts[avatarid].".htmlconverter($posts['avatarextension']);
				$avatarwidth = $posts['width'];
				$avatarheight = $posts['height'];
				if ($posts['avatarextension'] == "swf" && $allowflashavatar == 1) eval("\$useravatar = \"".$tpl->get("avatar_flash")."\";");
				elseif ($posts['avatarextension'] != "swf") eval("\$useravatar = \"".$tpl->get("avatar_image")."\";");
			}



und meiner aus der index.php schaut so aus

code:
1:
2:
3:
4:
5:
6:
7:
8:
if($wbbuserdata['userid']) { 
$avatar = $db->query_first("SELECT avatarid FROM bb".$n."_users WHERE userid = '$wbbuserdata[userid]'"); 
if ($avatar[avatarid]) { 
$ainfo = $db->query_first("SELECT * FROM bb".$n."_avatars WHERE avatarid = '$avatar[avatarid]'");
$avatar = "<img src=\"images/avatars/avatar-".$ainfo[avatarid].".".$ainfo[avatarextension]."\">"; 
} else { 
$avatar = "<img src=\"images/noavatar.gif\">"; 
}




nutze ich jetzt den aus der thread.php geht das auch nicht :-(

ein object-tag brauch mal normal nicht weil ja normalerweise wenns ein swf avatar ist das template avatar_flash genutzt wird für die anzeige...aber irgendwie geht das nicht so recht...es muss doch möglich sein das die avatare in swf auch im info-header auf der index angezeigt werden....

wer könnte mir da was schnipseln für die index.php oder mal oben in meinem code schauen was da nicht stimmt ?

mfg
onkel