Ereignis X mal pro Stunde möglich

FlashMX

Mitglied
Hallo,

wir möchten auf unserer Webseite einen Free SMS Service einrichten, um die Kosten nicht in das unermessliche gehen zu lassen, wollen wir das pro stunde nur 100 SMS verschickt werden können.

Nun ist unser Problem, wie man mit php dies lösen könnte.

Vieleicht hat jemand von euch eine Idee.

mfg
 
Hundert insgesamt oder Hundert pro Benutzer?

Prinzipiell einfach jeden SMS-Versand mit Zeitpunkt protokollieren und anhand dieser Daten entscheiden, ob ein weiterer SMS-Versand möglich ist.
 
Es sollen pro Stunde insgesamt 100 SMS möglich sein.

Und bei der Protokolierung liegt doch das Problem, das wir keine ahnung haben wie wir das am besten auswerten.
Z.B. woher wissen wir das eine neue Stunde angefangen hat?
 
Ich würde eher ermitteln, wie viele SMS innerhalb der letzten 60 Minuten verschickt wurden, etwa:
Code:
SELECT
        COUNT(*)
  FROM
        …
  WHERE
        `timestamp` > CURRENT_TIMESTAMP - 3600
 
Zurück