UserID,Userrang,Beiträge on Index ?

DaSef
Hi all

Wie bekomm ich Den userrang + User ID +beiträge vom User Auf die index seite !

Was muss ich das machen was muss ich ändern.

Bitte um Hilfe traurig
Danke !
Maniac_81
Füge in der index.php vor:

php:
1:
2:
eval("\$tpl->output(\"".$tpl->get("index")."\");"); 
?>


folgendes ein:

php:
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
if($wbbuserdata['userid'])
{
    $result $db->unbuffered_query("SELECT u.userposts, r.ranktitle FROM bb".$n."_users u LEFT JOIN bb".$n."_ranks r ON u.rankid=r.rankid WHERE u.userid=".$wbbuserdata['userid']);
    while($row $db->fetch_array($result))
    {
        $userrang  $row['ranktitle'];
        $userposts $row['userposts'];
    }
    $userid $wbbuserdata['userid'];
}


Dann kannst du im index.tpl an gewünschter stelle die Variablen verwenden:

code:
1:
2:
3:
4:
5:
Userrang: $userrang<br />
Userposts: $userposts<br />
Userid: $userid


[IMG]http://www.ftpfree4u.de/Uploads/174_wbb.jpg[/IMG]
DaSef
super danke noch eine Kleine Frage wie bekomm ich die Ranggrafik rein ?

Statt den Text !
Maniac_81
php:
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
if($wbbuserdata['userid'])
{
    $result $db->unbuffered_query("SELECT u.userposts, r.ranktitle, r.rankimages FROM bb".$n."_users u LEFT JOIN bb".$n."_ranks r ON u.rankid=r.rankid WHERE u.userid=".$wbbuserdata['userid']);
    while($row $db->fetch_array($result))
    {
        $userrang  $row['ranktitle'];
        $userposts $row['userposts'];
        $rankimage $row['rankimages'];
    }
    $userid $wbbuserdata['userid'];
}
DaSef
hmm bei mir wird das Bild (rand nicht angezeigt) nur den Link zum Bild ! ^^
Maniac_81
hast du eine ranggrafik oder die standartsterne von woltlab?
DaSef
Zitat:
Original von Maniac_81
hast du eine ranggrafik oder die standartsterne von woltlab?


Ja ranggrafik

[IMG]http://ipics.biz/img/unbenannt-1_V8.jpg[/IMG]
Maniac_81
php:
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
if($wbbuserdata['userid'])
{
    $result $db->unbuffered_query("SELECT u.userposts, r.ranktitle, r.rankimages FROM bb".$n."_users u LEFT JOIN bb".$n."_ranks r ON u.rankid=r.rankid WHERE u.userid=".$wbbuserdata['userid']);
    while($row $db->fetch_array($result))
    {
        $userrang  $row['ranktitle'];
        $userposts $row['userposts'];
        $rankimage '<img src="'.$row['rankimages'].'" alt="" />';
    }
    $userid $wbbuserdata['userid'];
}
DaSef
sry wird nicht angezeigt jetzt ist der link auch weg !
Maniac_81
Haste mal nen Link zur Seite?
DaSef
hilft dir ja nix der link ^^ da man es als gast nicht sieht

aber hier http://www.dark-design.at/index.php


Edit: das komische ist mit den IE Browser wird der rang angezeigt aber mit FireFox Nicht !
Maniac_81
Habs jetzt nochmal verändert. also das funktioniert nur mit einer grafik ;-)

php:
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
12:
13:
if($wbbuserdata['userid'])
{
    $result $db->unbuffered_query("SELECT u.userposts, r.ranktitle, r.rankimages FROM bb".$n."_users u LEFT JOIN bb".$n."_ranks r ON u.rankid=r.rankid WHERE u.userid=".$wbbuserdata['userid']);
    while($row $db->fetch_array($result))
    {
        $userrang  $row['ranktitle'];
        $userposts $row['userposts'];
        $rankimage $row['rankimages'];
        $img explode("/"$rankimage);
        $rankimage "<img src=\"{$style['imagefolder']}/$img[1]\" alt=\"\" tilte=\"\" />";
    }
    $userid $wbbuserdata['userid'];
}


und im Template kannste die variable "$rankimage" verwenden.
DaSef
Super danke dir !