Ergebnis 1 bis 8 von 8

Thema: Kontoübersicht von ....

  1. #1
    Erfahrener Benutzer Avatar von Bonian
    Registriert seit
    03.02.2007
    Beiträge
    164

    Erweiterung der Bettelralley: Deine Klicks bei Bettelralley!

    Hallo.

    Ich wollte meine Bettelralley ein wenig erweitern. Und zwar fände ich es schön, wenn man seine bisherigen Klicks in der Bettelralley sehen könnte, auch wenn man nicht in den Top 10 ist.

    Also unten sollte dann ein eigenes Kästchen sein.

    Hier ist schonmal mein Ansatz^^ Mit dem php und MySQl hab' ich noch ein paar Probleme :smilewinkgrin:

    <?head("Deine Bettelaufrufe");?>
    X Bettelaufrufe
    <?foot();?>
    Es sollen also alle Klicks angezeigt werden, die in dem Zeitraum der Ralley gemacht worden sind. Resettet man also die Ralleyplatzierungen, muss diese Zahl auch auf 0 stehen.
    Weiß da jemand Rat ops:?



    Bereits gelöste Probleme:
    Zitat Zitat von 30.03.08
    Bei Kontoübersicht von wird leider kein Name angezeigt.
    Dort steht grundsätzlich: Kontoübersicht von
    Aber der Name wird dann nicht mehr angezeigt.

    Mein Code heirzu lautet:

    <? head("Kontoübersicht von ".$personendaten['vorname']." ".$personendaten['nachname']);?>
    <table width="100%" border="0" cellpadding="1" cellspacing="1">
    Ist da irgendwas falsch :/?

  2. #2
    Erfahrener Benutzer Avatar von flavar
    Registriert seit
    19.07.2007
    Beiträge
    119
    schick doch mal hier dein $personendaten = ....

  3. #3
    Erfahrener Benutzer Avatar von Bonian
    Registriert seit
    03.02.2007
    Beiträge
    164
    Zitat Zitat von flavar Beitrag anzeigen
    schick doch mal hier dein $personendaten = ....
    Hier:

    $personendaten = mysql_fetch_array(db_query("SELECT `nickname`,`vorname`,`nachname`,`angemeldet_seit` FROM ".$db_prefix."_userdaten WHERE uid=".$_SESSION['uid']." LIMIT 1"));

  4. #4
    Erfahrener Benutzer Avatar von Hardy
    Registriert seit
    24.01.2007
    Beiträge
    2.235
    probier mal
    PHP-Code:
    $personendaten mysql_fetch_array(db_query("SELECT * FROM ".$db_prefix."_userdaten WHERE uid=".$_SESSION['uid']." LIMIT 1")); 
    Aber wärst du mal so gut deine komplette datei zu posten
    Ich nutze den Firefox nur um Opera Google Chrome runterzuladen

  5. #5
    Erfahrener Benutzer Avatar von Bonian
    Registriert seit
    03.02.2007
    Beiträge
    164
    Zitat Zitat von hardliner Beitrag anzeigen
    probier mal
    PHP-Code:
    $personendaten mysql_fetch_array(db_query("SELECT * FROM ".$db_prefix."_userdaten WHERE uid=".$_SESSION['uid']." LIMIT 1")); 
    Aber wärst du mal so gut deine komplette datei zu posten
    Hey, krass. So funktioniert es tatsächlich. Sogar das anmelde Datum wird nun richtig angezeigt. Vielen lieben Dank

  6. #6
    Erfahrener Benutzer Avatar von Bonian
    Registriert seit
    03.02.2007
    Beiträge
    164
    Hab' noch ein neues Problem. Leider ändert sich irgendwie der Titel in der Threadübersicht nicht.

  7. #7
    Erfahrener Benutzer Avatar von Hardy
    Registriert seit
    24.01.2007
    Beiträge
    2.235
    Zitat Zitat von MarcelG Beitrag anzeigen
    Hab' noch ein neues Problem. Leider ändert sich irgendwie der Titel in der Threadübersicht nicht.
    Dann poste bitte deine komplette bettel datei dann überarbeite ich sie dir und integriere die anzeige.
    Ich nutze den Firefox nur um Opera Google Chrome runterzuladen

  8. #8
    Erfahrener Benutzer Avatar von Bonian
    Registriert seit
    03.02.2007
    Beiträge
    164
    Zitat Zitat von hardliner Beitrag anzeigen
    Dann poste bitte deine komplette bettel datei dann überarbeite ich sie dir und integriere die anzeige.
    Ich hoffe mal, dass ist das, was du haben wolltest^^
    Vielen Dank


    PHP-Code:
    <?
    // Variabeln
    $filename = 'lib/texte/klickralley.txt';
    $rp = 0;

    // Ralleydaten auslesen
    $ralleydaten = mysql_fetch_array(db_query("SELECT * FROM ".$db_prefix."_ralleydaten WHERE ralley='klickralley'"));

    // Datei auslesen
    $fp = fopen ($filename, "r");
    $inhalt = fread ($fp, filesize ($filename));
    fclose ($fp);
    $inhalt = str_replace('\\', '', $inhalt);
    ?>

    <?head("Unsere Bettelralley");?>
    <?=nl2br($inhalt);?>
    <?foot();?>

    <?head("Platzierungen und Preise");?>
    <? if ($ralleydaten['ende']<= time()) echo '<font color="#000000">'; ?>
    <? if ($ralleydaten['start']>= time()) echo '<font color="#00000">'; ?>
    <?
    if ($ralleydaten['art'] != 'statisch') {
    echo'
    <div align="left">
    Diese Bettelralley läuft vom <b>'.date("d.m.Y - H:i:s",$ralleydaten['start']).'</b> bis zum <b>'.date("d.m.Y - H:i:s",$ralleydaten['ende']).'</b>.<br>
    Dabei handelt es sich um eine dynamische Bettelralley, bei der pro Aufurf <b>'.number_format($ralleydaten['pro'],2,",",".").' '.$waehrung.'</b> in den Jackpot fließen.
    Im Jackpot befinden sich gerade <b>'.number_format($ralleydaten['jackpot'],2,",",".").' '.$waehrung.'</b>, die wie unten aufgeführt, auf die Plätze <b>1 
    bis '.$ralleydaten['plaetze'].'</b>, verteilt werden.
    </div><br>
    ';
    } else {
    echo'
    <div align="left">
    Diese Bettelralley läuft von <b>'.date("d.m.Y - H:i:s",$ralleydaten['start']).'</b> bis <b>'.date("d.m.Y - H:i:s",$ralleydaten['ende']).'</b>.<br>
    Für diese Bettelralley sind <b>'.number_format($ralleydaten['p1']+$ralleydaten['p2']+$ralleydaten['p3']+$ralleydaten['p4']+$ralleydaten['p5']+$ralleydaten['p6']+$ralleydaten['p7']+$ralleydaten['p8']+$ralleydaten['p9']+$ralleydaten['p10'],2,",",".").' '.$waehrung.'</b> als Gewinn vorgesehen und werden wie unten angezeigt auf die 
    Plätze <b>1</b> bis <b>'.$ralleydaten['plaetze'].'</b> verteilt.
    </div><br>
    ';
    }
    ?>
    <table width="70%" cellpadding="2" cellspacing="2" border="0" align="center">
    <tr>
    <td align="center">&nbsp;&nbsp;<b>User</b>&nbsp;&nbsp;</td>
    <td align="center">&nbsp;&nbsp;<b>Aufrufe</b>&nbsp;&nbsp;</td>
    <td align="center">&nbsp;&nbsp;<b>möglicher Gewinn</b>&nbsp;&nbsp;</td>
    </tr>

    <?
    $platz = db_query("SELECT * FROM ".$db_prefix."_klickralley ORDER BY klicks DESC LIMIT 10");
    while ($pa = mysql_fetch_array($platz)) {
    $rp++;
    if ($ralleydaten['art'] == 'statisch') {
    $mg = number_format($ralleydaten['p'.$rp],2,",",".");
    } else {
    $mg = number_format($ralleydaten['jackpot'] / 100 * $ralleydaten['p'.$rp],2,",",".");
    }
    if ($rp > $ralleydaten['plaetze']) $mg = '----';
    echo '
    <tr>
    <td align="center">'.$pa['uid'].'</td>
    <td align="right">'.number_format($pa['klicks'],0,",",".").'&nbsp;&nbsp;</td>
    <td align="right">'.$mg.'&nbsp;&nbsp;</td>
    </tr>
    ';
    }
    for($x=$rp+1;$x<11;$x++){
    if ($ralleydaten['art'] == 'statisch') {
    $mg = number_format($ralleydaten['p'.$x],2,",",".");
    } else {
    $mg = number_format($ralleydaten['jackpot'] / 100 * $ralleydaten['p'.$x],2,",",".");
    }
    if ($x > $ralleydaten['plaetze']) $mg = '----';
    echo '
    <tr>
    <td align="center">N/A</td>
    <td align="right">0&nbsp;&nbsp;</td>
    <td align="right">'.$mg.'&nbsp;&nbsp;</td>
    </tr>
    ';
    }
    ?>
    </table>
    <?foot();?>

Ähnliche Themen

  1. [VMS 1.2] Tagesverdienst in der Kontoübersicht einbringen?
    Von Rallef im Forum Support zu Addons & Erweiterungen
    Antworten: 19
    Letzter Beitrag: 22.06.2009, 00:40
  2. Bonuslose werden unter Kontoübersicht nicht angezeigt
    Von web_com im Forum Support zum VMSone
    Antworten: 2
    Letzter Beitrag: 20.05.2008, 18:05
  3. Roblem bei Kontoübersicht
    Von Killer1105 im Forum [HD] Programmieren
    Antworten: 1
    Letzter Beitrag: 30.03.2008, 20:51
  4. Kontoübersicht & Userprofil - Fehler !
    Von Computerspezi im Forum Support zu Addons & Erweiterungen
    Antworten: 8
    Letzter Beitrag: 27.02.2007, 19:00
  5. Falsche Kontoübersicht
    Von Hardy im Forum [HD] Programmieren
    Antworten: 8
    Letzter Beitrag: 26.01.2007, 20:45

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •