Ergebnis 1 bis 4 von 4

Thema: VMS1.2 Tagesklickrally

  1. #1

    VMS1.2 Tagesklickrally

    Hi, ich habe Tagesklickrally installiert scheint soweit auch zu funktionieren Top5 User wird rechts im Menü gezeigt und gezählt nur im Userbereich unter Rallys da steht:

    Diese Tagesklick Ralley läuft täglich von 23:55 bis 23:55.
    Für diese Klickrally sind ausgelobt und werden wie unten angezeigt
    auf die Plätze 1 bis verteilt.

    Obwohl im Adminbereich alles richtig eingestellt und angezeigt:

    Dieses Klickralley läuft von 12.11.2007 - 23:59:00 bis 31.12.2010 - 23:59:00.
    Für diese Klickralley sind 23.000,00 Lose ausgelobt und werden wie unten angezeigt auf die Plätze 1 bis 5 verteilt.

    Wo liegt hier der Fehler?

  2. #2
    Erfahrener Benutzer Avatar von maniwelt
    Registriert seit
    10.09.2006
    Beiträge
    981
    Den Fehler hatte ich auch, aber, du kannst etwas coden, in dem du die Ausgabe von Adminforce in den Script von der Rally, was bei User ausgegeben wird, einbaust

  3. #3
    danke das klappt :-)

  4. #4
    Erfahrener Benutzer
    Registriert seit
    25.09.2007
    Beiträge
    132
    Zitat Zitat von smileylose Beitrag anzeigen
    danke das klappt :-)
    oder einfach die tagesklick. php ersetzen.

    da haben zwei = Zeichen gefehlt.

    PHP-Code:
    <?
    // Variabeln definieren
    $filename = 'lib/texte/tagesralley.txt';
    $rp = 1;

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

    // Datei auslesen
    if (is_readable ($filename)) $inhalt = implode ('', file ($filename));
    else echo 'Datei '.$filename.' kann nicht gelesen werden!';

    if ($inhalt != ''){
        head ('Unsere Klickralley');
        echo nl2br ($inhalt);
        foot ();
    }


    head("Tagesklickrally - Platzierungen und Preise");

    if ($ralleydaten['art'] != 'statisch') { ?>
    <div>Diese Tagesklick Ralley läuft täglich von <b>23:55</b> bis <b>23:55</b>.<br>
    Dabei handelt es sich um eine dynamische Klickrally, wo pro Klick <b><?=number_format($ralleydaten['pro'],2,",",".").' '.$waehrung;?></b> in den Jackpot fliesen.<br>
    Im Jackpot befinden sicher gerade <b><?=number_format($ralleydaten['jackpot'],2,",",".").' '.$waehrung;?></b>,<br> die wie unten aufgeführt auf die Plätze <b>1
    bis <?=$ralleydaten['plaetze'];?></b> verteilt werden.</div>
    <br />
    <?
    } else { ?>
    <div>
    Diese Tagesklick Ralley läuft täglich von <b>23:55</b> bis <b>23:55</b>.<br>
    Für diese Klickrally 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> ausgelobt und werden wie unten angezeigt<br>
    auf die Plätze <b>1</b> bis <b><?=$ralleydaten['plaetze'];?></b> verteilt.</div>
    <br />
    <?
    } ?>


    <table width="100%" cellpadding="1" cellspacing="1" border="0">
        <tr class="tr_head">
            <td width="50"><b>Rang</b></td>
            <td><b>User</b></td>
            <td width="100"><b>Klicks</b></td>
            <td width="150"><b>möglicher Gewinn</b></td>
        </tr>
    <?
    $platz = db_query ('SELECT k.klicks,u.nickname FROM '.$db_prefix.'_tagrally k LEFT JOIN '.$db_prefix.'_userdaten u ON u.uid = k.uid ORDER BY klicks DESC LIMIT 10');
    while ($pa = mysql_fetch_array($platz)) {
            $row = ($rp % 2 == 0) ? 0 : 1;
            $mg = ($ralleydaten['art'] == 'statisch') ? number_format($ralleydaten['p'.$rp], 2, ',', '.').' '.$waehrung : number_format(($ralleydaten['jackpot'] / 100 * $ralleydaten['p'.$rp]), 2, ',', '.').' '.$waehrung;
            if ($rp > $ralleydaten['plaetze']) $mg = '---'; ?>
        <tr class="tr_row<?=$row;?>">
            <td align="right"><?=$rp++;?>.&nbsp;</td>
            <td>&nbsp;<?=$pa['nickname'];?></td>
            <td align="right"><?=number_format($pa['klicks'], 0);?>&nbsp;</td>
            <td align="right"><?=$mg;?>&nbsp;</td>
        </tr>
    <?
    }

    for($x=$rp;$x<11;$x++){
        $mg = ($ralleydaten['art'] == 'statisch') ? number_format($ralleydaten['p'.$x], 2, ',', '.').' '.$waehrung : number_format(($ralleydaten['jackpot'] / 100 * $ralleydaten['p'.$x]), 2, ',', '.').' '.$waehrung;
        $row = ($rp % 2 == 0) ? 0 : 1;
        if ($x > $ralleydaten['plaetze']) $mg = '---'; ?>
        <tr class="tr_row<?=$row;?>">
            <td align="right"><?=$rp++;?>.&nbsp;</td>
            <td>&nbsp;n/a</td>
            <td align="right">0&nbsp;</td>
            <td align="right"><?=$mg;?>&nbsp;</td>
        </tr>
    <?
    } ?>
    </table>
    <?
    foot(); ?>

Ähnliche Themen

  1. Tagesklickrally ???
    Von Kraemer84 im Forum [HD] Programmieren
    Antworten: 0
    Letzter Beitrag: 03.05.2010, 13:32
  2. Problem mit Tagesklickrally beim VMS1.2
    Von Twain im Forum [HD] Programmieren
    Antworten: 3
    Letzter Beitrag: 15.10.2007, 14:12
  3. tagesklickrally
    Von the-carnage im Forum Support zum VMSone
    Antworten: 0
    Letzter Beitrag: 01.09.2007, 22:22
  4. Tagesklickrally
    Von Dreamerweb im Forum Support zu Addons & Erweiterungen
    Antworten: 2
    Letzter Beitrag: 01.02.2007, 23:16
  5. Tagesklickrally
    Von Dreamerweb im Forum Support zu Addons & Erweiterungen
    Antworten: 4
    Letzter Beitrag: 17.01.2007, 14:27

Berechtigungen

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