PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Klickralley Problem



Baumeister
02.03.2007, 11:36
Hallo zusammen hab wieder mal ein Problem...

Nach der auswertung der Klickralley werden die Lose zwar Gutgeschrieben aber werden nicht in der Buchung angezeigt von den Usern.

Admin ..Klick.php

<?
// Variabeln definieren
if (!isset($_POST['speichern'])) $_POST['speichern'] = '';
if (!isset($_POST['reset'])) $_POST['reset'] = '';
if (!isset($_POST['auswerten'])) $_POST['auswerten'] = '';
$rp = 0;

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

// Ralleystand reseten
if ($_POST['reset'] == 'Reseten') {
db_query ("DELETE FROM ".$db_prefix."_klickralley");
db_query ("UPDATE ".$db_prefix."_ralleydaten SET jackpot='0' WHERE ralley='klickralley'");
}

// Ralley auswerten
if ($_POST['auswerten'] == 'Auswerten') {
$platz = db_query("SELECT * FROM ".$db_prefix."_klickralley WHERE klicks >= 1 ORDER BY klicks DESC LIMIT ".$ralleydaten['plaetze']."");
while ($pa = mysql_fetch_array($platz)) {
$rp++;
if ($ralleydaten['art'] == 'statisch') {
$buchungssumme = $ralleydaten['p'.$rp];
} else {
$buchungssumme = $ralleydaten['jackpot'] / 100 * $ralleydaten['p'.$rp];
}
// Buchungen durchführen
db_query("UPDATE ".$db_prefix."_klickralley SET ausgezahlt = '".time()."' WHERE uid='".$pa['uid']."'");
$buchungs_id = create_code(14);
kontobuchung ('+',$buchungssumme,$pa['uid']);
buchungsliste ($buchungs_id,'konto',$buchungssumme,'Klickralley (Platz '.$rp.')',$pa['uid']);
bilanz ('-',$buchungssumme,'Ralleys');
}
}

Bitte Hilfe

Roadstar
02.03.2007, 12:32
Hallo,

das ist meine klick.php



<?
// Variabeln definieren
if (!isset($_POST['speichern'])) $_POST['speichern'] = '';
if (!isset($_POST['reset'])) $_POST['reset'] = '';
if (!isset($_POST['auswerten'])) $_POST['auswerten'] = '';
$rp = 0;

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

// Ralleystand reseten
if ($_POST['reset'] == 'Reseten') {
db_query ("DELETE FROM ".$db_prefix."_klickralley");
db_query ("UPDATE ".$db_prefix."_ralleydaten SET jackpot='0' WHERE ralley='klickralley'");
}

// Ralley auswerten
if ($_POST['auswerten'] == 'Auswerten') {
$platz = db_query("SELECT * FROM ".$db_prefix."_klickralley WHERE klicks >= 1 ORDER BY klicks DESC LIMIT ".$ralleydaten['plaetze']."");
while ($pa = mysql_fetch_array($platz)) {
$rp++;
if ($ralleydaten['art'] == 'statisch') {
$buchungssumme = $ralleydaten['p'.$rp];
} else {
$buchungssumme = $ralleydaten['jackpot'] / 100 * $ralleydaten['p'.$rp];
}
// Buchungen durchführen
db_query("UPDATE ".$db_prefix."_klickralley SET ausgezahlt = '".time()."' WHERE uid='".$pa['uid']."'");
$buchungs_id = create_code(14);
kontobuchung ('+',$buchungssumme,$pa['uid']);
buchungsliste ($buchungs_id,'+'.$buchungssumme,'Klickralley (Platz '.$rp.')',$pa['uid']);
}
}

...

Probier das mal aus.
Bei mir steht es dann in den Buchungen.

Gruß Roadstar