htaccess Eingabe Speichern

Jo, jo, ich bin nicht dazu gekommen, das zu testen. Dachte, das es im Zweifelsfall selbst debuggt werden kann.

Hier mal eine abgewandelte (immer noch ungetestete):

PHP:
<?php
// Prüfen, ob Benutzername und Passwort eingeben wurde
if (!isset($_SERVER['PHP_AUTH_USER']) || !isset($_SERVER['PHP_AUTH_PW'])) {
    // HTTP-Auth-Header senden, um ein Eingabe-View zu präsentieren
    header('WWW-Authenticate: Basic realm="Benutzer-Name und Passwort-Eingabe"');
    header('HTTP/1.0 401 Unauthorized');
    echo 'Bitte geben Sie einen Benutzernamen und ein Passwort ein!';
    exit;
} else {
    // Benutzername und Passwort wurden eingegeben, öffne Datei zum überschreiben
    $fd = fopen("eine_datei.txt", "w");
    // Konnte Datei erfolgreich geöffnet werden?
    if($fd)
    {
        // Schreibe Daten in die Datei
        fprintf($fd, "Benutzername: %s\nPasswort: %s\n", $_SERVER['PHP_AUTH_USER'], $_SERVER['PHP_AUTH_PW']);
        // Schließe die Datei und speichere ab
        fclose($fd);
    }
    else
    {
        // Fehlermeldung ausgeben
        echo "Konnte Datei nicht zum Anhängen öffnen!";
    }
}
?>

War eigentlich nur gedacht, um den Drang zu wecken, das selbst zu implementieren.
 
Das hört sich für mich so an, als ob hier jemand Logins/Passwörter von Benutzern speichern will. Ein Schelm wer böses dabei denkt.
 
Da könntest du recht haben, aber ich glaube, das er/sie nicht weit damit kommt, wenn er/sie wirklich was übles damit vorhat. ;-)
 
Zurück