Di. 01.07.2014
11:47 Uhr
#1
- Registriert seit
- 28.02.2007
- Beiträge
- 3.414
- Beitragswertungen
Also das ding ist ich möchte eine Box entwerfen folgende funktionen solte die box besitzen:
Man kann seine Email eintragen.
Nach 24 Stunden wird ein Gewinner gezogen.
Alle 24 Resettet die Box bzw. die Einträge.
Das hört sich recht simpel an aber ehrlich gesagt bin ich gerade neben der spur oder einfach zu Dumm wie ich das angehen soll -.- mag mir da jemand auf den Richtigen weg verhelfen?
Di. 01.07.2014
12:14 Uhr
#2
- Registriert seit
- 03.06.2004
- Beiträge
- 3.282
- Beitragswertungen
O_o
Email feld + kontrolle ob schon eingetragen
Datenbank mit ID und Email
Hintergrund datei die alle 24h per cronjob aufgerufen wird, und aus allen eingetragenen Email per rand den gewinner zieht diesen anmailt und schlussendlich die tabelle truncated?
So in etwa.
Um Cronjob wirst du nicht herumkommen weil sonst müsstest du das alle 24h selbst anstoßen
Meine Postings repräsentieren meine Meinung wenn nicht anders gekennzeichnet.
MFG Rock@wulf
Di. 01.07.2014
12:15 Uhr
#3
- Registriert seit
- 07.08.2008
- Beiträge
- 3.003
- Beitragswertungen
* Eine Tabellen in der Datenbank erstellen in der die E-Mail Adresse, die IP und das Datum gespeichert werden. Zusätzlich würde ich noch ein Feld (nennen wir es mal win) einfügen das Standard auf 0 gesetzt ist und dann wenn Gewinner auf 1.
* Alle 24 Stunden eine zufällige E-Mail mit dem aktuellen Datum win von 0 auf 1 updaten. Hier kann vorher überprüft werden ob die E-Mail schon einmal gewonnen hat und kann ausgeschlossen werden. Zusätzlich kann in diesem Zuge auch gleich der Gewinner benachrichtigt werden.
* Zum Schluss des Script alle Einträge löschen die bei win 0 stehen habe.
Zuletzt modifiziert von -saarlonz- am 01.07.2014 - 12:17:49