• Jetzt anmelden. Es dauert nur 2 Minuten und ist kostenlos!

htaccess Logfile

Doemy

Neues Mitglied
Hallo

ich habe einen mit htaccess geschützten Bereich, bei dem die Logins in eine Logfile geschrieben werden. Jedoch nur die erfolgreichen.

Jetzt wollte ich fragen, ob es eine Möglichkeit gibt, auch fehlgeschlagene Logins in einer extra Logfile aufzuzeichnen. Habe schon gegoogled, aber leider nicht gefunden was ich suche. Vielleicht kann mir von euch jemand helfen.


Ich habe mal den code eingefügt, den ich bisher verwende:

$file = "./log.txt";
$user = "User : ".$_SERVER['REMOTE_USER']."\n";
$date = "Eingeloggt am : ".date("d.m.Y H:i:s")."\n";
if(getenv("HTTP_CLIENT_IP")) {
$ip = getenv("HTTP_CLIENT_IP");
} elseif(getenv("HTTP_X_FORWARDED_FOR")) {
$ip = getenv("HTTP_X_FORWARDED_FOR");
} else {
$ip = getenv("REMOTE_ADDR");
}
$ip = "IP: : " . $ip . "\n\n";
$fp = fopen($file, "a");
fputs ( $fp, $user);
fputs ( $fp, $password);
fputs ( $fp, $date);
fputs ($fp, $ip);
fclose($fp);


Vielen Dank im voraus.

Gruß
 
Werbung:
Im Zweifellsfalle würde ich das entsprechende ErrorDocument mit einem Script versehen, das die fehlgeschlagenen Logins protokolliert. Ob dabei aber noch der REMOTE_USER gesetzt ist, oder ähnliche Daten vorliegen, ist mir nicht bekannt.
 
Zurück
Oben