Moin zusammen!
Eine Webseite ist nur per Benutzername und Passwort zugänglich (htaccess und htpasswd).
Nun möchte ich die / den Benutzer mit seinem Benutzernamen …
-
begrüssen
-
den „Zugriff“ auf die Seite in einer Datei protokollieren
2a Benutzername
2b IP-Nummer
Hat jemand von Euch dazu eine Idee?
Danke für eure Hilfe!
Gruß
Paul
- begrüssen
Mit SSI (Server Side Includes) geht das ganz einfach - sofern der Benutzername der gewünschte ist. Einfach die Variable ausgeben lassen. Sonst Abfrage in Datenbank => CGI oder PHP
- den „Zugriff“ auf die Seite in einer Datei protokollieren
2a Benutzername
2b IP-Nummer
Wird in den LOG-Dateien des Servers sowieso gemacht => PHP/CGI selbst schreiben, falls möglich (erlaubt)
Hat jemand von Euch dazu eine Idee?
Danke für eure Hilfe!
Gruß
Paul
Hallo Stefan,
ich habe noch gar keine rechte Vorstellung wie du das meinst.
Hast du vielleicht die Zeit etwas genauer darauf einzugehen?
- begrüssen
Mit SSI (Server Side Includes) geht das ganz einfach - sofern
der Benutzername der gewünschte ist. Einfach die Variable
ausgeben lassen. Sonst Abfrage in Datenbank => CGI oder PHP
Was ist SSI? Welche Variable ist das?
Wie könnte ein Ansatz in PHP aussehen?
- den „Zugriff“ auf die Seite in einer Datei protokollieren
2a Benutzername
2b IP-Nummer
Wird in den LOG-Dateien des Servers sowieso gemacht =>
Ich dachte da eher an eine seperate Datei, sonst ist das doch sehr mühselig sich die Infos in der „großen“ Datei selbst zu suchen, oder?
Hast du auch hier vielleicht einen Ansatz für mich?
PHP/CGI selbst schreiben, falls möglich (erlaubt)
Hat jemand von Euch dazu eine Idee?
Danke für eure Hilfe!
Gruß
Paul
Hallo Stefan,
ich habe noch gar keine rechte Vorstellung wie du das meinst.
Hast du vielleicht die Zeit etwas genauer darauf einzugehen?
Wenig *g*
- begrüssen
Mit SSI (Server Side Includes) geht das ganz einfach - sofern
der Benutzername der gewünschte ist. Einfach die Variable
ausgeben lassen. Sonst Abfrage in Datenbank => CGI oder PHP
Was ist SSI? Welche Variable ist das?
SSI sind simple kurze Anweisungen, die vom webserver verarbeitet werden. Damit kann man z.B. die Druckoptimierung machen, Uhrzeiten anzeigen lassen usw.
http://www.drweb.de/ressourcen/ssi_variablen.shtml
Ich tippe auf diese Variable:
REMOTE_USER - User ID (sofern vorhanden)
Also z.B. :
Hallo
willkomen »zuhause«
Wie könnte ein Ansatz in PHP aussehen?
keine Ahnung - benutze kein PHP, wenn SSI funzt nimm das, läuft schneller
Wird in den LOG-Dateien des Servers sowieso gemacht =>
Ich dachte da eher an eine seperate Datei, sonst ist das doch
sehr mühselig sich die Infos in der „großen“ Datei selbst zu
suchen, oder?
Nö, dafür gibt es ja auch Auswerte Software - Tabellenkalkulation, Analog, Webalizwer uvam. Aber wenn Du nur die Benutzer protokollieren möchtest, wirst Du wohl um CGI oder PHB - je nachdem was vielleicht eh schon auf der Maschine dazu da ist nicht drumrumkommen. Und wie gesagt, wenn Du an die LOG-Dateien selbst rankommmst, steht das sowieso drin.
Danke Stefan,
jetzt sehe ich ein wenig Land!
Gruß
Paul