hallo
humm hat keiner eine ahnung wieso der jackpot nicht gutgeschrieben wirt in der db.
Mfg halk
Hi.
Poste doch mal deinen Code aus der pcheck.php, wie er jetzt ist.
Und setz mal die Jackpots in der DB alle bis auf den aktuellen auf beendet 1!
Gruß Marco
das ist der code den ich jetzt drin habe.
Code:// Jackpots einlesen $daten = mysql_fetch_array(db_query("SELECT * FROM ".$db_prefix."_check_mailjackpots WHERE beendet = 0")); $mail_jackpot = round(($daten['mail_jackpot']),2); // Zufallsjackpot errechnen mt_srand((double)microtime()*1000000); $mail_jackpotzahl = mt_rand($jackmini,$jackmaxi); $mail_jackpotzahl = round(($mail_jackpotzahl),2); $mailjackpotausgabe = "<center><font face='Verdana,Helvetica,Geneva,Swiss,SunSans-Regular' size='1'><b>Aktueller Jackpot: $mail_jackpot $waehrung | Jackpot Code: $mail_jackpotcode | Ihr Code: $mail_jackpotzahl<br>"; if ( $mail_jackpotcode == $mail_jackpotzahl ){ $jackpotausgabe .= "<font color='green'><b><i>Code geknackt!Jackpot wurde gutgeschrieben!</i></b></font></td>"; kontobuchung ('+',$mail_jackpot,$_SESSION['uid']); $buchungs_id=create_code(14); buchungsliste ($buchungs_id,'+'.$mail_jackpot,'Mail Jackpot',$_SESSION['uid']); db_query("UPDATE ".$db_prefix."_check_mailjackpots SET beendet = 1, uid = ".$_SESSION['uid'].", zeit = ".time()." WHERE beendet = 0;"); db_query("INSERT INTO ".$db_prefix."_check_mailjackpots SET mail_jackpot = '$mail_jackpot_startwert', beendet = 0, uid = '', zeit = '';"); }else{ $jackpotausgabe .= "<font color='darkred'><i>Die beiden Zufallszahlen stimmen nicht überein, <br>viel Glück beim nächsten Klick !!</i></font></td>"; db_query("UPDATE ".$db_prefix."_check_mailjackpots SET mail_jackpot = mail_jackpot + '1,5' WHERE beendet = 0;"); };
Mfg Halk
Versuche mal das
Hab den Code nochmal geändert, und auf meinem alten VMS 1.1 getestet.Code:// Jackpots einlesen $daten = mysql_fetch_array(db_query("SELECT * FROM ".$db_prefix."_check_mailjackpots WHERE beendet = 0")); $mail_jackpot = round(($daten['mail_jackpot']),2); // Zufallsjackpot errechnen mt_srand((double)microtime()*1000000); $mail_jackpotzahl = mt_rand($jackmini,$jackmaxi); $mail_jackpotzahl = round(($mail_jackpotzahl),2); $mailjackpotausgabe = "<center><font face='Verdana,Helvetica,Geneva,Swiss,SunSans-Regular' size='1'><b>Aktueller Jackpot: $mail_jackpot $waehrung | Jackpot Code: $mail_jackpotcode | Ihr Code: $mail_jackpotzahl<br>"; if ( $mail_jackpotcode == $mail_jackpotzahl ){ $mailjackpotausgabe .= "<font color='green'><b><i>Code geknackt!Jackpot wurde gutgeschrieben!</i></b></font></td>"; kontobuchung ('+',$mail_jackpot,$mail_check['uid']); $buchungs_id=create_code(14); buchungsliste ($buchungs_id,'+'.$mail_jackpot,'Mail Jackpot',$mail_check['uid']); db_query("UPDATE ".$db_prefix."_check_mailjackpots SET beendet = 1, uid = ".$mail_check['uid'].", zeit = ".time()." WHERE beendet = 0;"); db_query("INSERT INTO ".$db_prefix."_check_mailjackpots SET mail_jackpot = '$mail_jackpot_startwert', beendet = 0, uid = '', zeit = '';"); }else{ $mailjackpotausgabe .= "<font color='darkred'><i>Die beiden Zufallszahlen stimmen nicht überein, <br>viel Glück beim nächsten Klick !!</i></font></td>"; db_query("UPDATE ".$db_prefix."_check_mailjackpots SET mail_jackpot = mail_jackpot + '1,5' WHERE beendet = 0;"); };
LG Roadstar
hallo
Habe es ganz vergessen. habe den fehler gefunden er lag in der DB. der wert stand 1 ,habe in auf null gesetzt jetzt zählt er 1A.
Mfg halk
wenn der jackbot den letzten gewinn z.B: 150000 lose erreicht hat zählt der nicht mehr weiter, wenn ich den gewinn aus der db nehme , dann zält er weiter, wie kann man das ändern?
sonst läuft er super
edit: beim bannerjackbot hab ich das noch nicht getestet, aber laut code ist das ja fast der selbe, also ich gehe mal von aus, werde ich aber noch testen.