PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Tagesklick Rally resett?



Sam2004
03.03.2009, 02:38
Moin...
Ich mal wieder^^
Ich hatte mal in einem anderen Thread angekündigt, dass ich mit den Downloads von Tagesklick Rally (von hier) in kombination mit Click Champ ein Problem hatte. Situation sieht jetzt so aus, dass ich ein wenig umstrukturiert hab, nach dem ich die "überarbeiteten" Tagcron bekommen hab.
Pproblem ist und bleibt immer noch der Resett vom Script, der nicht funzen will, soll heißen, dass über den Zeitraum von 24 Std (obwohl cron gelaufen ist) das Script weiter die Klicks zählt, anstatt das ding zu resetten...
Was wäre zu tun?
Danke für Info...
MfG

Lokutos
03.03.2009, 03:21
Ein ansatz währe wenn du deinen cron mal posten würdest

Hier mal meiner:

//-----------Tagesklickrally--------------//
$rp = 0;
$ralleydaten = mysql_fetch_array(db_query("SELECT * FROM ".$db_prefix."_ralleydaten WHERE ralley='tagrally' LIMIT 1"));
$platz = db_query("SELECT * FROM ".$db_prefix."_tagrally WHERE klicks >= 1 ORDER BY klicks DESC LIMIT ".$ralleydaten['plaetze']."");
$x1=0;
while ($pa = mysql_fetch_array($platz)) {
$x1 ++;
$rp++;
if ($ralleydaten['art'] == 'statisch') {
$buchungssumme = $ralleydaten['p'.$rp];
} else {
$buchungssumme = $ralleydaten['jackpot'] / 100 * $ralleydaten['p'.$rp];
}
db_query("UPDATE ".$db_prefix."_tagrally SET ausgezahlt = '".time()."' WHERE uid='".$pa['uid']."'");
$buchungs_id = create_code(14);
kontobuchung ('+',$buchungssumme,$pa['uid']);
buchungsliste ($buchungs_id,'+'.$buchungssumme, 'Tagesrally (Platz '.$rp.')',$pa['uid']);
stg_bilanz (0,$buchungssumme,'Ralley','TagesKlickralley');
echo' die uid'.$pa['uid'].' wahr auf platz'.$x1.'und hatt'.$buchungssumme.'miles erhalten <br>';
}
db_query ("DELETE FROM ".$db_prefix."_tagrally");
db_query ("UPDATE ".$db_prefix."_ralleydaten SET jackpot='0' WHERE ralley='tagrally'");

(Abschnit tagesklickrally)

ich vermute mal das bei dir
db_query ("DELETE FROM ".$db_prefix."_tagrally");
db_query ("UPDATE ".$db_prefix."_ralleydaten SET jackpot='0' WHERE ralley='tagrally'");

Fehlt dies muss ganz am ende des crons sein bzw auserhalb von if abfragen und nach allen umrechnungen der rally und smileys

Sam2004
03.03.2009, 09:28
Ich Poste mal meine da ich keinen wesentlichen unterschied sehe...


$rp = 0;
$ralleydaten = mysql_fetch_array(db_query("SELECT * FROM ".$db_prefix."_ralleydaten WHERE ralley='tagrally' LIMIT 1"));
$platz = db_query("SELECT * FROM ".$db_prefix."_tagrally 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 {
$stand = mysql_fetch_array(db_query("SELECT SUM(klicks) AS klicks FROM ".$db_prefix."_tagrally"));
$aktuell = mysql_fetch_array(db_query("SELECT * FROM ".$db_prefix."_smilie_bonus_30 where klicks <='".$stand['klicks']."' order by klicks desc Limit 1"));
$bonus=$aktuell['bonus'];

$buchungssumme = ($ralleydaten['jackpot']+$bonus) / 100 * $ralleydaten['p'.$rp];
}
db_query("UPDATE ".$db_prefix."_tagrally SET ausgezahlt = '".time()."' WHERE uid='".$pa['uid']."'");
$buchungs_id = create_code(14);
kontobuchung ('+',$buchungssumme,$pa['uid']);
buchungsliste ($buchungs_id,'+'.$buchungssumme, 'Tagesrally (Platz '.$rp.')',$pa['uid']);
bilanzu (0,$buchungssumme);
}
db_query ("DELETE FROM ".$db_prefix."_tagrally");
db_query ("UPDATE ".$db_prefix."_ralleydaten SET jackpot='0' WHERE ralley='tagrally'");
//Alle beidseitig gelöschten PN´s löschen
db_query ("DELETE FROM ".$db_prefix."_pn_center WHERE del_e = '1' and del_s = '1'");

Lokutos
03.03.2009, 13:05
es gibt PHP felder



bilanzu (0,$buchungssumme);
gibt es das bei dir ??

Sam2004
03.03.2009, 13:09
Is auch drin :


buchungsliste ($buchungs_id,'+'.$buchungssumme, 'Tagesrally (Platz '.$rp.')',$pa['uid']);
bilanzu (0,$buchungssumme);

Lokutos
03.03.2009, 13:11
Is auch drin :


ob es die funktion gibt

das es da drin ist seh ich ja

normal heist die funktion bilanz und nicht bilanzu

Sam2004
03.03.2009, 13:16
^^

Wie weiß ich denn ob es funzt oder nicht? Ändern und cron laufen lassen?

Lokutos
03.03.2009, 13:21
ge in die functions.lib und such die funktion

bilanzu();

wenn es die nicht gibt gehört das u da wohl nicht hin
dan entfernen und laufen lassen.

Sam2004
03.03.2009, 13:31
Also hab in der functions geschaut und ist nicht enthalten...

Allerdings läuft der Cron auch nicht...

Lokutos
03.03.2009, 15:36
Also hab in der functions geschaut und ist nicht enthalten...

Allerdings läuft der Cron auch nicht...


also das u wegmachen dan sollte er wieder funktionieren

Sam2004
04.03.2009, 00:07
Der cron läuft immer noch nicht...bekomm nur eine weisse Seite angezeigt, weder ob er gelaufen ist oder nicht...

Lokutos
04.03.2009, 06:11
Poste ihn mal so wie du ihn jetzt hast

Sam2004
04.03.2009, 10:58
<?
@include_once ('/lib/functions.lib.php');
db_connect();
$datum=date("d.m.Y");
$tag_platz1 = mysql_fetch_array(db_query("SELECT * FROM ".$db_prefix."_tagrally WHERE klicks >= 1 ORDER BY klicks DESC LIMIT 1"));
$ges_platz1 = mysql_fetch_array(db_query("SELECT * FROM ".$db_prefix."_userhighscore"));

if($tag_platz1['klicks'] > $ges_platz1['anzahl']){

$usernick = mysql_fetch_array(db_query("SELECT * FROM ".$db_prefix."_userdaten WHERE uid ='".$tag_platz1['uid']."'"));

db_query ("UPDATE ".$db_prefix."_userhighscore SET datum='$datum',nick='".$usernick['nickname']."',anzahl='".$tag_platz1['klicks']."', id='".$tag_platz1['uid']."'");
db_query ("INSERT INTO ".$db_prefix."_champions (datum,nick,anzahl,id) VALUES ('$datum','".$usernick['nickname']."','".$tag_platz1['klicks']."','".$tag_platz1['uid']."')");

$buchungssumme='1000000';//HIER DEN BETRAG EINGEBEN, DEN DER NEUE CHAMP ERHALTEN SOLL!!

$buchungs_id = create_code(14);
kontobuchung ('+',$buchungssumme,$tag_platz1['uid']);
buchungsliste ($buchungs_id,'+'.$buchungssumme,'Neuer Klick-Champion',$tag_platz1['uid']);
bilanzs(0,$buchungssumme);
}
else
{
$champ = mysql_fetch_array(db_query("SELECT * FROM ".$db_prefix."_userhighscore"));

$buchungssumme='100000';//HIER DEN BETRAG EINGEBEN, DEN DER aktuelle CHAMP täglich ERHALTEN SOLL!!

$buchungs_id = create_code(14);
kontobuchung ('+',$buchungssumme,$champ['id']);
buchungsliste ($buchungs_id,'+'.$buchungssumme,'Bonus aktueller Klick-Champion',$champ['id']);
bilanzs(0,$buchungssumme);
}
$rp = 0;
$ralleydaten = mysql_fetch_array(db_query("SELECT * FROM ".$db_prefix."_ralleydaten WHERE ralley='tagrally' LIMIT 1"));
$platz = db_query("SELECT * FROM ".$db_prefix."_tagrally 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 {
$stand = mysql_fetch_array(db_query("SELECT SUM(klicks) AS klicks FROM ".$db_prefix."_tagrally"));
$aktuell = mysql_fetch_array(db_query("SELECT * FROM ".$db_prefix."_smilie_bonus_30 where klicks <='".$stand['klicks']."' order by klicks desc Limit 1"));
$bonus=$aktuell['bonus'];

$buchungssumme = ($ralleydaten['jackpot']+$bonus) / 100 * $ralleydaten['p'.$rp];
}
db_query("UPDATE ".$db_prefix."_tagrally SET ausgezahlt = '".time()."' WHERE uid='".$pa['uid']."'");
$buchungs_id = create_code(14);
kontobuchung ('+',$buchungssumme,$pa['uid']);
buchungsliste ($buchungs_id,'+'.$buchungssumme, 'Tagesrally (Platz '.$rp.')',$pa['uid']);
bilanz (0,$buchungssumme);
}
db_query ("DELETE FROM ".$db_prefix."_tagrally");
db_query ("UPDATE ".$db_prefix."_ralleydaten SET jackpot='0' WHERE ralley='tagrally'");
//Alle beidseitig gelöschten PN´s löschen
db_query ("DELETE FROM ".$db_prefix."_pn_center WHERE del_e = '1' and del_s = '1'");

?>

So sieht das ding komplett aus...

didith1207
04.03.2009, 13:17
wo hast du den cron her? Im VMS1.2.x solltest du diese 2 zeilen löschen dann sollte es klappen ;)


@include_once ('/lib/functions.lib.php');
db_connect();

Sam2004
04.03.2009, 13:49
wo hast du den cron her? Im VMS1.2.x solltest du diese 2 zeilen löschen dann sollte es klappen ;)

Betriebsgeheimnis :cool::biggrin1: ...nee quark...Steht hier bei den Downloads so in der Anleitung^^

Habs mal geändert...und ist immer noch das gleiche in grün...nur weisse Seite....weder ob gelaufen ist oder nicht und Rally wurde nicht resettet...
:frown:

Lokutos
04.03.2009, 14:07
Hier mal n kleines tut

Tagescron wie er originale ist


<?

//Tagesklickrally mit smileybonus

$rp = 0;
$ralleydaten = mysql_fetch_array(db_query("SELECT * FROM ".$db_prefix."_ralleydaten WHERE ralley='tagrally' LIMIT 1"));
$platz = db_query("SELECT * FROM ".$db_prefix."_tagrally 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];
}
db_query("UPDATE ".$db_prefix."_tagrally SET ausgezahlt = '".time()."' WHERE uid='".$pa['uid']."'");
$buchungs_id = create_code(14);
kontobuchung ('+',$buchungssumme,$pa['uid']);
buchungsliste ($buchungs_id,'+'.$buchungssumme, 'Tagesrally (Platz '.$rp.')',$pa['uid']);
bilanz (0,$buchungssumme);
}
db_query ("DELETE FROM ".$db_prefix."_tagrally");
db_query ("UPDATE ".$db_prefix."_ralleydaten SET jackpot='0' WHERE ralley='tagrally'");
?>
erweitern wir mit dem klickchampion


<?

//Tagesklickrally mit smileybonus

$rp = 0;
$ralleydaten = mysql_fetch_array(db_query("SELECT * FROM ".$db_prefix."_ralleydaten WHERE ralley='tagrally' LIMIT 1"));
$platz = db_query("SELECT * FROM ".$db_prefix."_tagrally 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];
}
db_query("UPDATE ".$db_prefix."_tagrally SET ausgezahlt = '".time()."' WHERE uid='".$pa['uid']."'");
$buchungs_id = create_code(14);
kontobuchung ('+',$buchungssumme,$pa['uid']);
buchungsliste ($buchungs_id,'+'.$buchungssumme, 'Tagesrally (Platz '.$rp.')',$pa['uid']);
bilanz (0,$buchungssumme);
}
db_query ("DELETE FROM ".$db_prefix."_tagrally");
db_query ("UPDATE ".$db_prefix."_ralleydaten SET jackpot='0' WHERE ralley='tagrally'");

//------------klickchampion--------------//
$datum=date("d.m.Y");
$tag_platz1 = mysql_fetch_array(db_query("SELECT * FROM ".$db_prefix."_tagrally WHERE klicks >= 1 ORDER BY klicks DESC LIMIT 1"));
$ges_platz1 = mysql_fetch_array(db_query("SELECT * FROM ".$db_prefix."_userhighscore"));
if($tag_platz1['klicks'] > $ges_platz1['anzahl']){
$usernick = mysql_fetch_array(db_query("SELECT * FROM ".$db_prefix."_userdaten WHERE uid ='".$tag_platz1['uid']."'"));
db_query ("UPDATE ".$db_prefix."_userhighscore SET datum='$datum',nick='".$usernick['nickname']."',anzahl='".$tag_platz1['klicks']."', id='".$tag_platz1['uid']."'");
db_query ("INSERT INTO ".$db_prefix."_champions (datum,nick,anzahl,id) VALUES ('$datum','".$usernick['nickname']."','".$tag_platz1['klicks']."','".$tag_platz1['uid']."')");
$buchungssumme='1000';//DER NEUE CHAMP!!
$buchungs_id = create_code(14);
kontobuchung ('+',$buchungssumme,$tag_platz1['uid']);
buchungsliste ($buchungs_id,'+'.$buchungssumme,'Neuer Klick-Champion',$tag_platz1['uid']);
echo' der klickchampion ist neu nun'.$tag_platz1['uid'].'er hatt'.$buchungssumme.'miles erhalten';
}else{
$champ = mysql_fetch_array(db_query("SELECT * FROM ".$db_prefix."_userhighscore"));
$buchungssumme='20';//DER aktuelle CHAMP täglich!!
$buchungs_id = create_code(14);
kontobuchung ('+',$buchungssumme,$champ['id']);
buchungsliste ($buchungs_id,'+'.$buchungssumme,'Bonus aktueller Klick-Champion',$champ['id']);
echo' der klickchampion ist immer noch '.$champ['id'].'er hatt'.$buchungssumme.'miles erhalten<br><br><br>';
}

?>
dan noch deine PN's löschen



<?

//Tagesklickrally mit smileybonus

$rp = 0;
$ralleydaten = mysql_fetch_array(db_query("SELECT * FROM ".$db_prefix."_ralleydaten WHERE ralley='tagrally' LIMIT 1"));
$platz = db_query("SELECT * FROM ".$db_prefix."_tagrally 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 {
$stand = mysql_fetch_array(db_query("SELECT SUM(klicks) AS klicks FROM ".$db_prefix."_tagrally"));
$aktuell = mysql_fetch_array(db_query("SELECT * FROM ".$db_prefix."_smilie_bonus_30 where klicks <='".$stand['klicks']."' order by klicks desc Limit 1"));
$bonus=$aktuell['bonus'];
$buchungssumme = ($ralleydaten['jackpot']+$bonus) / 100 * $ralleydaten['p'.$rp];
}
db_query("UPDATE ".$db_prefix."_tagrally SET ausgezahlt = '".time()."' WHERE uid='".$pa['uid']."'");
$buchungs_id = create_code(14);
kontobuchung ('+',$buchungssumme,$pa['uid']);
buchungsliste ($buchungs_id,'+'.$buchungssumme, 'Tagesrally (Platz '.$rp.')',$pa['uid']);
bilanz (0,$buchungssumme);
}
db_query ("DELETE FROM ".$db_prefix."_tagrally");
db_query ("UPDATE ".$db_prefix."_ralleydaten SET jackpot='0' WHERE ralley='tagrally'");

//------------klickchampion--------------//
$datum=date("d.m.Y");
$tag_platz1 = mysql_fetch_array(db_query("SELECT * FROM ".$db_prefix."_tagrally WHERE klicks >= 1 ORDER BY klicks DESC LIMIT 1"));
$ges_platz1 = mysql_fetch_array(db_query("SELECT * FROM ".$db_prefix."_userhighscore"));
if($tag_platz1['klicks'] > $ges_platz1['anzahl']){
$usernick = mysql_fetch_array(db_query("SELECT * FROM ".$db_prefix."_userdaten WHERE uid ='".$tag_platz1['uid']."'"));
db_query ("UPDATE ".$db_prefix."_userhighscore SET datum='$datum',nick='".$usernick['nickname']."',anzahl='".$tag_platz1['klicks']."', id='".$tag_platz1['uid']."'");
db_query ("INSERT INTO ".$db_prefix."_champions (datum,nick,anzahl,id) VALUES ('$datum','".$usernick['nickname']."','".$tag_platz1['klicks']."','".$tag_platz1['uid']."')");
$buchungssumme='1000';//DER NEUE CHAMP!!
$buchungs_id = create_code(14);
kontobuchung ('+',$buchungssumme,$tag_platz1['uid']);
buchungsliste ($buchungs_id,'+'.$buchungssumme,'Neuer Klick-Champion',$tag_platz1['uid']);
echo' der klickchampion ist neu nun'.$tag_platz1['uid'].'er hatt'.$buchungssumme.'miles erhalten';
}else{
$champ = mysql_fetch_array(db_query("SELECT * FROM ".$db_prefix."_userhighscore"));
$buchungssumme='20';//DER aktuelle CHAMP täglich!!
$buchungs_id = create_code(14);
kontobuchung ('+',$buchungssumme,$champ['id']);
buchungsliste ($buchungs_id,'+'.$buchungssumme,'Bonus aktueller Klick-Champion',$champ['id']);
echo' der klickchampion ist immer noch '.$champ['id'].'er hatt'.$buchungssumme.'miles erhalten<br><br><br>';
}
//Alle beidseitig gelöschten PN´s löschen
db_query ("DELETE FROM ".$db_prefix."_pn_center WHERE del_e = '1' and del_s = '1'");

?>

Sam2004
04.03.2009, 14:23
:peace: Lokutos....1000 Dank^^....das waren Wochen voller qual :wink:

Wieder ein prob weniger :biggrin1:

Jetzt habt Ihr wieder bisschen Ruhe von mir...

Gruß Sam

Lokutos
04.03.2009, 15:06
:peace: Lokutos....1000 Dank^^....das waren Wochen voller qual :wink:

Wieder ein prob weniger :biggrin1:

Jetzt habt Ihr wieder bisschen Ruhe von mir...

Gruß Sam


Heist das er läuft ??

man muss sich nur das zeug ordnen und schön auskommentieren.

:thumb:

Sam2004
04.03.2009, 15:16
Ja funzt auf anhieb :thumb:

Ich bin da bissl doof weil ich das "technische" Verständnis nicht hab :frusty:

Bin aber jung und lernfähig :biggrin1:

Lokutos
04.03.2009, 17:14
so als beispiel:

Das versteht keine Normaler mensch

<?$rp = 0;
$ralleydaten = mysql_fetch_array(db_query("SELECT * FROM ".$db_prefix."_ralleydaten WHERE ralley='tagrally' LIMIT 1"));
$platz = db_query("SELECT * FROM ".$db_prefix."_tagrally 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 {
$stand = mysql_fetch_array(db_query("SELECT SUM(klicks) AS klicks FROM ".$db_prefix."_tagrally"));
$aktuell = mysql_fetch_array(db_query("SELECT * FROM ".$db_prefix."_smilie_bonus_30 where klicks <='".$stand['klicks']."' order by klicks desc Limit 1"));
$bonus=$aktuell['bonus'];
$buchungssumme = ($ralleydaten['jackpot']+$bonus) / 100 * $ralleydaten['p'.$rp];}
db_query("UPDATE ".$db_prefix."_tagrally SET ausgezahlt = '".time()."' WHERE uid='".$pa['uid']."'");
$buchungs_id = create_code(14);
kontobuchung ('+',$buchungssumme,$pa['uid']);
buchungsliste ($buchungs_id,'+'.$buchungssumme, 'Tagesrally (Platz '.$rp.')',$pa['uid']);
bilanz (0,$buchungssumme);}
db_query ("DELETE FROM ".$db_prefix."_tagrally");
db_query ("UPDATE ".$db_prefix."_ralleydaten SET jackpot='0' WHERE ralley='tagrally'");
$datum=date("d.m.Y");
$tag_platz1 = mysql_fetch_array(db_query("SELECT * FROM ".$db_prefix."_tagrally WHERE klicks >= 1 ORDER BY klicks DESC LIMIT 1"));
$ges_platz1 = mysql_fetch_array(db_query("SELECT * FROM ".$db_prefix."_userhighscore"));
if($tag_platz1['klicks'] > $ges_platz1['anzahl']){
$usernick = mysql_fetch_array(db_query("SELECT * FROM ".$db_prefix."_userdaten WHERE uid ='".$tag_platz1['uid']."'"));
db_query ("UPDATE ".$db_prefix."_userhighscore SET datum='$datum',nick='".$usernick['nickname']."',anzahl='".$tag_platz1['klicks']."', id='".$tag_platz1['uid']."'");
db_query ("INSERT INTO ".$db_prefix."_champions (datum,nick,anzahl,id) VALUES ('$datum','".$usernick['nickname']."','".$tag_platz1['klicks']."','".$tag_platz1['uid']."')");
$buchungssumme='1000';//DER NEUE CHAMP!!
$buchungs_id = create_code(14);
kontobuchung ('+',$buchungssumme,$tag_platz1['uid']);
buchungsliste ($buchungs_id,'+'.$buchungssumme,'Neuer Klick-Champion',$tag_platz1['uid']);
echo' der klickchampion ist neu nun'.$tag_platz1['uid'].'er hatt'.$buchungssumme.'miles erhalten';}else{
$champ = mysql_fetch_array(db_query("SELECT * FROM ".$db_prefix."_userhighscore"));
$buchungssumme='20';//DER aktuelle CHAMP täglich!!
$buchungs_id = create_code(14);
kontobuchung ('+',$buchungssumme,$champ['id']);
buchungsliste ($buchungs_id,'+'.$buchungssumme,'Bonus aktueller Klick-Champion',$champ['id']);
echo' der klickchampion ist immer noch '.$champ['id'].'er hatt'.$buchungssumme.'miles erhalten<br<br<br>';}
//Alle beidseitig gelöschten PN´s löschen
db_query ("DELETE FROM ".$db_prefix."_pn_center WHERE del_e = '1' and del_s = '1'");?> Das hingegen schon auch wenn man kein php kann

<?

//Tagesklickrally mit smileybonus

$rp = 0;
$ralleydaten = mysql_fetch_array(db_query("SELECT * FROM ".$db_prefix."_ralleydaten WHERE ralley='tagrally' LIMIT 1"));
$platz = db_query("SELECT * FROM ".$db_prefix."_tagrally WHERE klicks >= 1 ORDER BY klicks DESC LIMIT ".$ralleydaten['plaetze']."");
while ($pa = mysql_fetch_array($platz)) {
$rp++;
if ($ralleydaten['art'] == 'statisch') {
//statische klickrally
$buchungssumme = $ralleydaten['p'.$rp];
} else {
//dynamische klickrally
$stand = mysql_fetch_array(db_query("SELECT SUM(klicks) AS klicks FROM ".$db_prefix."_tagrally"));
$aktuell = mysql_fetch_array(db_query("SELECT * FROM ".$db_prefix."_smilie_bonus_30 where klicks <='".$stand['klicks']."' order by klicks desc Limit 1"));
$bonus=$aktuell['bonus'];
$buchungssumme = ($ralleydaten['jackpot']+$bonus) / 100 * $ralleydaten['p'.$rp];
}
//Beliebige funktionen für bilanzen etc
db_query("UPDATE ".$db_prefix."_tagrally SET ausgezahlt = '".time()."' WHERE uid='".$pa['uid']."'");
$buchungs_id = create_code(14);
kontobuchung ('+',$buchungssumme,$pa['uid']);
buchungsliste ($buchungs_id,'+'.$buchungssumme, 'Tagesrally (Platz '.$rp.')',$pa['uid']);
bilanz (0,$buchungssumme);
}
//Einträge löschen für reset
db_query ("DELETE FROM ".$db_prefix."_tagrally");
db_query ("UPDATE ".$db_prefix."_ralleydaten SET jackpot='0' WHERE ralley='tagrally'");

//------------klickchampion--------------//
$datum=date("d.m.Y");
$tag_platz1 = mysql_fetch_array(db_query("SELECT * FROM ".$db_prefix."_tagrally WHERE klicks >= 1 ORDER BY klicks DESC LIMIT 1"));
$ges_platz1 = mysql_fetch_array(db_query("SELECT * FROM ".$db_prefix."_userhighscore"));
if($tag_platz1['klicks'] > $ges_platz1['anzahl']){
//Wenn der rekord geknackt wurde
$usernick = mysql_fetch_array(db_query("SELECT * FROM ".$db_prefix."_userdaten WHERE uid ='".$tag_platz1['uid']."'"));
db_query ("UPDATE ".$db_prefix."_userhighscore SET datum='$datum',nick='".$usernick['nickname']."',anzahl='".$tag_platz1['klicks']."', id='".$tag_platz1['uid']."'");
db_query ("INSERT INTO ".$db_prefix."_champions (datum,nick,anzahl,id) VALUES ('$datum','".$usernick['nickname']."','".$tag_platz1['klicks']."','".$tag_platz1['uid']."')");
$buchungssumme='1000';//DER NEUE CHAMP!!
$buchungs_id = create_code(14);
kontobuchung ('+',$buchungssumme,$tag_platz1['uid']);
buchungsliste ($buchungs_id,'+'.$buchungssumme,'Neuer Klick-Champion',$tag_platz1['uid']);
echo' der klickchampion ist neu nun'.$tag_platz1['uid'].'er hatt'.$buchungssumme.'miles erhalten';
}else{
//Rekordhalten bezahlen wenn nicht geknackt
$champ = mysql_fetch_array(db_query("SELECT * FROM ".$db_prefix."_userhighscore"));
$buchungssumme='20';//DER aktuelle CHAMP täglich!!
$buchungs_id = create_code(14);
kontobuchung ('+',$buchungssumme,$champ['id']);
buchungsliste ($buchungs_id,'+'.$buchungssumme,'Bonus aktueller Klick-Champion',$champ['id']);
echo' der klickchampion ist immer noch '.$champ['id'].'er hatt'.$buchungssumme.'miles erhalten<br><br><br>';
}
//Alle beidseitig gelöschten PN´s löschen
db_query ("DELETE FROM ".$db_prefix."_pn_center WHERE del_e = '1' and del_s = '1'");

?>


PS ist ein und die selbe datei nähmlich der tagescron den du jetzt hast