Hi global-player,
Ich hab nen Webshop in PHP. Ich möchte aber den Zugriff so einschränken, dass man nur von 7-10:30 Uhr bestellen kann. Wie kann ich das machen? Hat jemand Ideen bzw. schon was fertiges? Ich muss auchnoch irgendwie einrbingen, dass nur eine Bestellung pro Tag möglich ist.
das mit der einen Bestellung pro Tag bekommst Du m.E. nur hin, wenn sich die Kunden an dem Shop anmelden müssen oder wenn Du bei Ihnen ein Cookie setzt. Dann musst Du irgendwo (Datenbank oder Textdatei) ein Flag setzen, welches den User als "der hat heute schon, der darf erst morgen wieder" abstempelt. Allerdings halte ich das für relativ sinnlos, weil es doch nicht schaden kann, wenn jemand öfters bestellt, oder? Ausserdem könnte Dein Shopsystem ja mehrere Bestellungen eines Kunden am selben Tag automatisch zu einem einzigen Auftrag zusammenfassen.
Dein anderes Problem ist sehr leicht mit den Datums- und Zeitfunktionen von PHP zu lösen. Sieh mal im Manual im entsprechenden Abschnitt nach, da kannst Du die aktuelle Zeit auslesen und Deinen Shop "zusperren". Aber auch hier wäre ich als User leicht verärgert, wenn ich um 20.00 Uhr vor "verschlossenen Türen" stünde...
viele Grüße
Achim Schrepfer