Ankündigung

Einklappen
Keine Ankündigung bisher.

Logfiles

Einklappen

Neue Werbung 2019

Einklappen
Dieses Thema ist geschlossen.
X
X
  • Filter
  • Zeit
  • Anzeigen
Alles löschen
neue Beiträge

  • Logfiles

    Hallo und guten Abend!

    Ich habe vor kurzen eine Homepage in PHP Sprache erstellt, wobei bei den einzelnen Seiten die Besucher in einer logfile.txt Datei mitgeloggt werden. Dies wurde sehr einfach realisiert durch eine erstellte logfile.php Datei, die in jede Seite included wurde.


    Auf der Webseite ist auch ein zugriffsgeschützter Downloadbereich-Bereich. (mittels htaccess)


    Nun würde ich gerne wissen, welcher Benutzer sich wann einloggt und von welcher IP Adresse aus. Also dass dies praktisch mitgeloggt wird (wenn möglich in einer txt Datei.)


    Weiters möchte ich gerne, dass bei den Logfiles die unter logfile.txt gespeichert werden immer nur die 20 aktuellsten angezeigt werden und die ältesten immer gelöscht werden.

    Wie kann ich dies realisieren???


    Bitte um Hilfe!

    Danke!!!



    dwiedt74

  • #2
    Die IP-adresse des Besuchers findest du im $_SERVER-Array.

    Dateien kannst du mit fopen öffnen, mit fwrite beschreiben, mit fread lesen und mit fclose wieder schließen.

    Bis 20 zählen kannst du durch Inkrementieren einer Variable.

    Das Handbuch findest du hier: www.php.net

    Tutorials, um Grundlagen zu lernen hier:

    http://www.php.de/php-einsteiger/489...nsammlung.html


    Wenn du konkreten Code hast, der nicht so funktioniert wie du denkst, dann kannst du ihn hier posten. Bis dahin:

    http://www.php.de/php-einsteiger/675...sumfragen.html

    Kommentar

    Lädt...
    X