Ich war doch blind^^
Sry wenn ich mal nachhaken muss, aber kann man das mal für kleine blöde erklären? Was ist ein Postfix?
Wie sollte das ganze ungefähr aussehen?
Danke für Hilfe.
Sam
Ich war doch blind^^
Sry wenn ich mal nachhaken muss, aber kann man das mal für kleine blöde erklären? Was ist ein Postfix?
Wie sollte das ganze ungefähr aussehen?
Danke für Hilfe.
Sam
Ich nehm' mal die Aktivrallye aus dem Grundscript:
Datenbank:
Somit haben wir eine 1:1 Tabelle mit dem Postfix (hinten angehängt) _altCode:CREATE TABLE vms_aktivralley_alt LIKE vms_aktivralley;
Nun, da die Tabelle sich ja beim auswerten füllen soll, muss man in der php Datei, die im Adminforce fürs auswerten zuständig ist:
Vorm Auswerten die Tabelle leeren & die Daten da reinschreiben:
PHP-Code:db_query ("TRUNCATE TABLE `vms_aktivralley_alt`");
db_query ("INSERT INTO `vms_aktivralley_alt` SELECT * FROM `vms_aktivralley`");
Wo die Codes hinkommen sieht man denke ich dann in der DateiPHP-Code:db_query("UPDATE ".$db_prefix."_aktivralley_alt SET ausgezahlt = '".$buchungssumme."' WHERE uid='".$pa['uid']."'");
Und die Ausgabe der alten Gewinner ist dann ja das wenigste Problem, einfach den Code von der "normalen" Ausgabe kopieren, im db_query das Postfix anhängen, fertig.
Kill one man, and you are a murderer.
Kill millions of men, and you are a conqueror.
Kill them all, and you are a god. - Jean Rostand, Thoughts of a Biologist (1939)
Alternativ gibts auch die Tages Klickrally Pro
http://vms-shop.scripte4lose.eu/?site=list&cat=9
Ich nutze den Firefox nur um Opera Google Chrome runterzuladen
Die hatte ich ja auch mal gekauft und hatte ja auch geklappt, aber dann bin ich am Klick Champ gescheitert, weil sich das nicht kombinieren lies...ich bin eben kein Progger^^
Nach dem Lokutos in die Finger genommen hat, funzt zwar die Tagesrally jetzt, die Tägliche Buchung für den Klick Champ auch, aber so bald der Rekord geknackt wird, wird nichts mehr in die Datenbank geschrieben...
Langsam verlier ich die Lust...kein Wunder warum mehr und mehr auf VMS2 umsteigen oder FWX :-/
Ich werde mich mal an jpwfour codes probieren^^
Danke
Wenn mal jemand langeweile hat, würd ich gern nen "Fachmann" an das Script lassen und eine ToDo Liste erstellen...gegen bezahlung...Wenn jemand Interesse hat, kann er sich gern bei mir melden.
Sam
Schon passiert^^
Bei mir wird die Auswertung der Tagesklickrally in der Datei '/crons/tagcron.php' gemacht (VMS 1.2.3) und zwar um 0:05 Uhr.
Um die Ergebnisse der Tagesklickrallys zu sichern, habe ich folgende Zeile gesucht:.. und darüber folgendes eingefügt:PHP-Code:db_query ("DELETE FROM ".$db_prefix."_tagrally");
Wenn die Auswertung vor 0:00 Uhr stattfindet, sollte man stattdessen folgendes einfügen:PHP-Code:// Sicherung anlegen
$siktabelle = $db_prefix.'_tagrally_'.date('ymd',mktime(-24));
db_query('CREATE TABLE '.$siktabelle.' LIKE '.$db_prefix.'_tagrally');
db_query('INSERT INTO '.$siktabelle.' SELECT * FROM '.$db_prefix.'_tagrally');
Die Ergebnisse der letzten Tagesklickrally werden somit bei der Auswertung in einer neuen Tabelle gespeichert, deren Name das Datum der Rally enthält.PHP-Code:// Sicherung anlegen
$siktabelle = $db_prefix.'_tagrally_'.date('ymd');
db_query('CREATE TABLE '.$siktabelle.' LIKE '.$db_prefix.'_tagrally');
db_query('INSERT INTO '.$siktabelle.' SELECT * FROM '.$db_prefix.'_tagrally');
Man muss allerdings die angelegten Tabellen von Zeit zu Zeit von Hand mit phpMyAdmin löschen da für jede Sicherung eine neue Tabelle angelegt wird.
Mit ein paar Zeilen mehr im Cron könnte man auch alle Sicherungen die ein bestimmtes Alter erreicht haben automatisch löschen lassen.
Kill one man, and you are a murderer.
Kill millions of men, and you are a conqueror.
Kill them all, and you are a god. - Jean Rostand, Thoughts of a Biologist (1939)