#1 14. Mai 2007 Counterstand ohne DB speichern? Hi, also ich hab mir einen Counter mit einer IP-Sperre programmiert. Dieser funktioniert per TXT-Dateien. Nun wollte ich den Counterstand abspeichern (auch in einer *.txt), weil ich anzeigen will, wie viele gestern und heute online waren. Ich wollte halt wissen wie ich das umsetzen muss, ohne das ich ne DB brauch? + Multi-Zitat Zitieren
#2 14. Mai 2007 AW: Counterstand ohne DB speichern? Man könnte aus deinem Post schließen, dass du die Antwort schon kennst. :\ Hier öffnen: PHP - fopen - Dateisystem-Funktionen schreiben: PHP - fwrite - Dateisystem-Funktionen lesen: PHP - fread - Dateisystem-Funktionen schließen: PHP - fclose - Dateisystem-Funktionen + Multi-Zitat Zitieren
#3 14. Mai 2007 AW: Counterstand ohne DB speichern? Mit ner Datenbank is es zwar viel einfacher, aber du willst es ja so^^ Schau mal hier: Vielleicht hilfts dir weiter... PHP für dich - Arbeiten mit Dateien Greetz //edit: bin einfach zu langsam ^^ + Multi-Zitat Zitieren
#4 14. Mai 2007 AW: Counterstand ohne DB speichern? du kannst neben der ip (?) ein datum speichern. wo is denn das problem? so: 1.3.3.7|datum meine sig -> php -> suche nach explode und bei der abfrage hast ja dann ein array und dann schaust du halt, gestern war: date("%d")-1; letzter monat war: date(%m)-1; letztes jahr war: date("%Y")-1; aber naja mit ner db wär das um ein vielfaches einfacher und ressourcenspaarender. + Multi-Zitat Zitieren