Vinzenz Mai: Online Besucher Script erweitern

Beitrag lesen

Hallo,

ich habe da folgendes Script im Netz gefunden:

// miserablen, umständlichen, fehlerhaften PHP-3-Uraltcode gelöscht

  
das ist wirklich ein Wunder. Zum Glück ist Deine Seite nicht sehr stark besucht.  
  

> Nur hätte ich es jetzt gerne so, das das Script mir die Anzahl der Online User nicht nur aktuell auf der Seite anzeigt, sondern auch in eine user.txt schreibt.  
> Wäre super wenn mir jemand sagen könnte wie ich das hinbekomme.  
> Ps: Bin noch PHP Anfänger.  
  
gerade weil Du ein Anfänger bist, solltest Du zuallererst versuchen zu verstehen, wie das Skript arbeitet. Dazu kannst Du die einzelnen Funktionen und Konstrukte im [PHP-Handbuch](http://www.php.net/manual/de/) nachschlagen. Es gibt dort ein nützliches Suchfeld, womit Du das schnell bewerkstelligen kannst.  
  
Wie ich bereits anmerkte ist das Script in einem miserablen Programmierstil (es sieht komplett nach PHP3 aus) gehalten, es ist fürchterlich umständlich mit viel zu vielen Dateizugriffen und setzt das Sperren von Dateien falsch ein, wie Du in [Christian Seilers Artikel](http://aktuell.de.selfhtml.org/artikel/programmiertechnik/dateisperren/) nachlesen kannst.  
  
Ich empfehle Dir folgende Vorgehensweise:  
  
Gehe Zeile für Zeile vor  
    Rücke den Quelltext sauber und vernünftig ein.  
    Schreibe vor jede Zeile eine Kommentarzeile, was der Code macht  
  
Falls Du an bestimmten Stellen Verständnisschwierigkeiten hast, frage nach.  
Mache Dir klar, warum ein einmaliges Lesen und ein einmaliges Schreiben ausreichen sollte - im Gegensatz zum vorgestellten Skript, das mindestens zweimal, gegebenenfalls tausendmal die Datei einliest und ebensooft schreibt.  
  
  
Freundliche Grüße  
  
Vinzenz