Formular bereits mit Daten gefüllt und gespeichert?
ansonsten mal in die Datenbank schaun unter Rallydaten ob dort die Daten alle stimmen, bzw. ob die Tagesrally auch angelegt wurde...
Formular bereits mit Daten gefüllt und gespeichert?
ansonsten mal in die Datenbank schaun unter Rallydaten ob dort die Daten alle stimmen, bzw. ob die Tagesrally auch angelegt wurde...
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>0:05</b> bis <b>00:00</b>.<br> Dabei handelt es sich um eine dynamische Klickrally, wo pro Klick <b><?=number_format($ralleydaten['pro'],2,",",".").' '.$waehrung;?></b> in den Jackpot fließen.<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>0:05</b> bis <b>0:00</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++;?>. </td> <td> <?=$pa['nickname'];?></td> <td align="right"><?=number_format($pa['klicks'], 0);?> </td> <td align="right"><?=$mg;?> </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++;?>. </td> <td> n/a</td> <td align="right">0 </td> <td align="right"><?=$mg;?> </td> </tr> <? } ?> </table> <? foot(); ?>
Probier das mal ...
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>0:05</b> bis <b>00:00</b>.<br>
Dabei handelt es sich um eine dynamische Klickrally, wo pro Klick <b><?=number_format($ralleydaten['pro'],2,",",".").' '.$waehrung;?></b> in den Jackpot fließen.<br>
Im Jackpot befinden sich 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>0:05</b> bis <b>0:00</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++;?>. </td>
<td> <?=$pa['nickname'];?></td>
<td align="right"><?=number_format($pa['klicks'], 0);?> </td>
<td align="right"><?=$mg;?> </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++;?>. </td>
<td> n/a</td>
<td align="right">0 </td>
<td align="right"><?=$mg;?> </td>
</tr>
<?
} ?>
</table>
<?
foot(); ?>
Vielen Dank Roadstar!!!!
Klappt jetzt.
Woran lag es denn?
Liebe Grüße,
RainbowDash