Marc: Passwortabfrage

Beitrag lesen

Auch Dir danke für Deine Beschreibung einer Möglichkeit.... leider habe ich mit der htaccess-Lösung noch zu kämpfen - bin leider kein Profi.

Sag mal, was ist das eigentlich für eine Datei, die .htaccess-Datei??
Txt?? Wie legt man diese an bzw. wie sieht diese aus. Ich Arbeite mit FP98 (ich weiss ;-)). Ist es damit überhaupt möglich?

Oje.... Bin für jeden Hinweis dankbar!!!!!!

Gruss
Marc

shalom!

ich möchte gerne ein bestimmtes Verzeichnis (Ordner) mit einer Passwortabfrage schützen.

Es sollte so sein, dass eine 'passwd.txt' die mit Usernamen und Passwort (usernamen;passwort) gefüllt ist abgefragt wird und die Eingabe entweder direkt über die Seite (Felder) oder über den Browser-Dialog erfolgt.

es gibt zumindest mit php noch eine andere möglichkeit!
ist ein bissel aufwendiger aber ich denke flexibler, wenn du mehrer leute hast!

du kannst diese lösung im zusammenhang mit einer passwd.txt oder einer mysql datenbank angehen.

direkt aus dem deutschen php manual:

<?php
  if(!isset($PHP_AUTH_USER)) {
    Header("WWW-Authenticate: Basic realm="My Realm"");
    Header("HTTP/1.0 401 Unauthorized");
    echo "Text to send if user hits Cancel button\n";
    exit;
  } else {
    echo "Hello $PHP_AUTH_USER.<P>";
    echo "You entered $PHP_AUTH_PW as your password.<P>";
  }
?>

kleine erklärung:

  • das ganze muss am anfang jeder datei in diesem ordner stehen...
  • zuerst wird abgefragt, ob sich der user schon angemeldet hat, wenn nicht wird die gleiche passwordbox wie bei htaccess angezeigt (My Realm kannst du umbennenen - das erste echo auch)
  • wenn du die angaben in die box eingegeben wurde kommt der zweite teil der if-abfrage zum zuge: dort kannst du eine abfrage in die passwd.txt starten. wenn der user nicht vorkommt löschst du z.b. einfach die $php_auth_user variable....

viel spass beim ausprobieren ;)

mfg

Siramon