PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : tagesbettelrally cron probleme



xxkilli
14.04.2010, 04:13
Moin @all,
hab das nächste prob mit dem tagesrallycron von hier aus dem download ,hab ihn in einem vms1.2.4

wenn der cron über cronjob oder auch manuell ausgeführt wird funzt nichts,er löscht nicht die alten tagesdaten und zahlt auch nicht aus.

hier mal der code ,wer kann mir da einen tip geben?

<?
@require_once ('../lib/functions.lib.php');
db_connect();
$rp = 0;
$ralleydaten = mysql_fetch_array(db_query("SELECT * FROM ".$db_prefix."_neu_rallydaten WHERE ralley='tbettelrally' LIMIT 1"));
$platz = db_query("SELECT * FROM ".$db_prefix."_tbettelrally WHERE punkte >= 1 ORDER BY punkte 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];
}
db_query("UPDATE ".$db_prefix."_tbettelrally SET ausgezahlt = '".time()."' WHERE uid='".$pa['uid']."'");
$buchungs_id = create_code(14);
kontobuchung ('+',$buchungssumme,$pa['uid']);
buchungsliste ($buchungs_id,'+'.$buchungssumme,'Tages Bettel-Rally (Platz '.$rp.')',$pa['uid']);
}
db_query ("DELETE FROM ".$db_prefix."_taprally");
db_query ("UPDATE ".$db_prefix."_neu_rallydaten SET jackpot='0' WHERE ralley='tbettelrally' LIMIT 1");
db_query ("UPDATE ".$db_prefix."_crons SET laufzeit = '".time()."' WHERE bezeichnung = 'Tages Bettel-Ralley'");
?>

lg
killi

Hardy
14.04.2010, 09:08
http://www.designerscripte.net/showthread.php?t=10081 (http://www.designerscripte.net/showthread.php?t=10081&highlight=bettelrally)