Archiv verlassen und diese Seite im Standarddesign anzeigen : [S]Guthabenanzeige und neuster user
missmarple
20.12.2007, 23:59
hi @ all
ich suche einen codeschnipsel um das guthaben eines users mit auf der index anzeigen zulassen. also das jeder sein guthaben schon gleich auf der index sieht wenn er eingeloggt ist.
desweiteren suche ich einen schnipsel der mir den neusten user der sich gereggt hat auf der index anzeigt also für jedermann sichtbar ob eibgeloggt oder nicht.
gleich vorweg gesagt ich habe vom coden keine ahnung. wäre super wenn ihr deshalb ein wenig rücksicht drauf nehmt.
danke schon mal im voraus
also zum thema guthabenanzeige ahbe ich es so..
<?if ($_SESSION['login'] == 'true') {?>
<?$rang = getrang($_SESSION['uid']);?>
<?menuehead("Dein Guthaben")?>
<? $kontodaten = mysql_fetch_array(db_query("SELECT * FROM ".$db_prefix."_kontodaten WHERE uid=".$_SESSION['uid']." LIMIT 1")); ?>
<?=number_format($kontodaten['kontostand'],2,",",".").' '.$waehrung;?><br>
<? $kontodaten = mysql_fetch_array(db_query("SELECT * FROM ".$db_prefix."_kontodaten WHERE uid=".$_SESSION['uid']." LIMIT 1")); ?>
<?=number_format($kontodaten['bonuslose'],2,",",".").' Bonus'.$waehrung;?><br><br>
<?echo($rang);?>
<?menuefoot();?>
<?}?>
dort wird bei mir gleich die nazahl der bonuslose und der klcikrang angezeigt..
und sosieht es bei mir aus für den letzten angemeldeten user
<? if ($_SESSION['login'] != 'true') {?>
<? } else {?>
<?menuehead("Der neuste User ist...");?>
<?$angemeldet_seit = db_query("SELECT * FROM ".$db_prefix."_userdaten ORDER BY angemeldet_seit DESC LIMIT 1");
while ($query=mysql_fetch_array($angemeldet_seit)) {
echo '
<table border="0">
<tr>
<td>Nick:
<td>'.$query[nickname].'
<tr>
<td>Id:
<td>'.$query[uid].'
<tr>
<td>Seit:
<td>'.date("d.m.Y H:i",$query[angemeldet_seit]).'
</table>
';
}
?>
<?menuefoot();?>
weiß jetzt aber nciht woher ich das ahbe.. zumindest hier alles im foprum gefunden.. gggg
missmarple
21.12.2007, 08:11
hi pummuk
das ist wirklich super von dir. jetzt musst du mir nur noch sagen wo ich das hinsetzen muss damit es auf der index angezeigt wird. wenn du das machst das wäre echt klasse da ich wie schon gesagt keine grosse ahnung von proggen habe.
SilentRunner
21.12.2007, 09:19
und sosieht es bei mir aus für den letzten angemeldeten user
<? if ($_SESSION['login'] != 'true') {?>
<? } else {?>
<?menuehead("Der neuste User ist...");?>
<?$angemeldet_seit = db_query("SELECT * FROM ".$db_prefix."_userdaten ORDER BY angemeldet_seit DESC LIMIT 1");
while ($query=mysql_fetch_array($angemeldet_seit)) {
echo '
<table border="0">
<tr>
<td>Nick:
<td>'.$query[nickname].'
<tr>
<td>Id:
<td>'.$query[uid].'
<tr>
<td>Seit:
<td>'.date("d.m.Y H:i",$query[angemeldet_seit]).'
</table>
';
}
?>
<?menuefoot();?>
weiß jetzt aber nciht woher ich das ahbe.. zumindest hier alles im foprum gefunden.. gggg
das ist von mir
das ist von mir
hoffe das es o.k. ist das ich es hier zur verfügung getsellt habe..
missmarple....
das setzte du entweder in der menue_links.php oder menue_rechts.php dorthin wo du es haben möchtest
missmarple
22.12.2007, 23:47
supi hat wunderbar geklappt danke euch beiden für die schnelle hilfe. ein frohes fest noch euch allen.;):D:rolleyes::)
Freesnooze
30.01.2008, 23:24
hoffe das es o.k. ist das ich es hier zur verfügung getsellt habe..
missmarple....
das setzte du entweder in der menue_links.php oder menue_rechts.php dorthin wo du es haben möchtest
hmm...
komisch, wenn ich das dort einsetze verschwindet der ganze content, wenn es bei menue_links ist
und bei menue_rechts verschwinden die ganzen boxen
hmm...
komisch, wenn ich das dort einsetze verschwindet der ganze content, wenn es bei menue_links ist
und bei menue_rechts verschwinden die ganzen boxen
Hi,
sag mal bitte wo du es reinsetzt. Also an welche Stelle.
Es wird nämlich geprüft, ob der User eingeloggt ist. Wenn er eingeloggt ist, wird die anzeige nicht mehr ausgegeben. Wenn nicht, dann wird der neueste User ausgegeben.
Wenn du es immer ausgeben lassen willst (egal ob eingeloggt oder nicht), dann musst du folgendes entfernen:
<? if ($_SESSION['login'] != 'true') {?>
<? } else {?>
// und das...
}
// ...am Ende
Freesnooze
31.01.2008, 18:01
also zum thema guthabenanzeige ahbe ich es so..
<?if ($_SESSION['login'] == 'true') {?>
<?$rang = getrang($_SESSION['uid']);?>
<?menuehead("Dein Guthaben")?>
<? $kontodaten = mysql_fetch_array(db_query("SELECT * FROM ".$db_prefix."_kontodaten WHERE uid=".$_SESSION['uid']." LIMIT 1")); ?>
<?=number_format($kontodaten['kontostand'],2,",",".").' '.$waehrung;?><br>
<? $kontodaten = mysql_fetch_array(db_query("SELECT * FROM ".$db_prefix."_kontodaten WHERE uid=".$_SESSION['uid']." LIMIT 1")); ?>
<?=number_format($kontodaten['bonuslose'],2,",",".").' Bonus'.$waehrung;?><br><br>
<?echo($rang);?>
<?menuefoot();?>
<?}?>
dort wird bei mir gleich die nazahl der bonuslose und der klcikrang angezeigt..
Also ich wollte diesen Code einfügen.
Damit der User sein Guthaben einsehen kann.
Wo muss das dann genau rein?
Also es liegt an getrang();
Ich weiß einfach nicht woher die Funktion kommt.
Ich versuche das mal auf meine weise zu schreiben :D
Freesnooze
31.01.2008, 18:28
Also es liegt an getrang();
Ich weiß einfach nicht woher die Funktion kommt.
Ich versuche das mal auf meine weise zu schreiben :D
ok
danke
So, das ist mein Werk ;)
Funzt nicht mit Bonuslosen, weil ich das Addon nicht kenne. Wenn du mir sagst, wo ich es runterladen kann, dann kann ich das noch hinzufügen :).
<?
if ($_SESSION['login'] == 'true') {
menuehead("Dein Guthaben");
$sql = db_query("SELECT kontostand FROM ".$db_prefix."_kontodaten WHERE uid=".$_SESSION['uid']." LIMIT 1");
$ausgabe = mysql_fetch_assoc ($sql);
echo "Aktueller Kontostand: ".number_format($ausgabe['kontostand'],2,",",".")." ".$waehrung;
menuefoot();
}
?>
Viel Spaß damit
Freesnooze
31.01.2008, 18:44
So, das ist mein Werk ;)
Funzt nicht mit Bonuslosen, weil ich das Addon nicht kenne. Wenn du mir sagst, wo ich es runterladen kann, dann kann ich das noch hinzufügen :).
Cool danke dir :)
Na das mit dem Bounuslosaddon würde ich auch gerne wissen ;)
Powered by vBulletin® Version 4.2.5 Copyright ©2024 Adduco Digital e.K. und vBulletin Solutions, Inc. Alle Rechte vorbehalten.