S: Script für Passwortschutz

Dieses Thema im Forum "Web-Programmierung" wurde erstellt von Madnes2000, 19.12.2006.

  1. Madnes2000

    Madnes2000 Thread Starter MacUser Mitglied

    Beiträge:
    232
    Zustimmungen:
    3
    Registriert seit:
    14.12.2002
    Suche ein Script um auf einer Homepage bestimmte Seiten nur bestimmten Usern zugänglich zu machen.
    Jetzt werdet ihr sagen gibt es überall massenhaft, stimmt.
    Aber ich suche ein Script bei dem jeder User nur seine Daten sieht und nicht die vom Nachbarn :D
    User A sieht nur Daten A
    User B sieht nur Daten B
    usw.
    Es werden nur ca. 10 bis 20 User und es reicht wenn die jeweils nur eine Seite sehen.
    Danke für eure Hilfe.
    Mad
     
  2. msslovi0

    msslovi0 MacUser Mitglied

    Beiträge:
    2.713
    Zustimmungen:
    115
    Registriert seit:
    20.03.2005
    10 Ordner und die jeweils mit .htaccess schützen dürfte dich schneller ans Ziel bringen.
     
  3. Madnes2000

    Madnes2000 Thread Starter MacUser Mitglied

    Beiträge:
    232
    Zustimmungen:
    3
    Registriert seit:
    14.12.2002
    Das ist meine Notlösung, sieht aber nicht so gut aus.
     
  4. MacMännchen

    MacMännchen MacUser Mitglied

    Beiträge:
    2.877
    Zustimmungen:
    213
    Registriert seit:
    03.10.2006
    Moin,

    eine .htaccess für alle User, und dann per PHP verzweigen auf die Unterverzeichnisse.

    Grüsse
     
  5. MacMännchen

    MacMännchen MacUser Mitglied

    Beiträge:
    2.877
    Zustimmungen:
    213
    Registriert seit:
    03.10.2006
    Wie gesagt: eine .htaccess im Hauptverzeichnis und eine .htpasswd mit allen Usern.

    Du kannst nach dem Login als Erstes in der index.php über die Variablen $_SERVER['PHP_AUTH_USER'] oder $_SERVER['REMOTE_USER'] den User Namen abfragen.

    Voraussetzung dafür ist, dass in der php.ini auf dem Webserver "RegisterGlobals" auf "on" gesetzt ist. Dies kannst du über die Funktion phpinfo() abfragen.

    Grüsse

    Edit: Falls dein Provider keine auf "on" gesetzten RegisterGlobals erlaubt, würde ich es auch wie msslovi0 machen.
     
    Zuletzt bearbeitet: 20.12.2006
  6. msslovi0

    msslovi0 MacUser Mitglied

    Beiträge:
    2.713
    Zustimmungen:
    115
    Registriert seit:
    20.03.2005
    Man kann ja auch bei 10 Verzeichnissen mit einer .htpasswd arbeiten. In dr .htaccess steht dann eben nur statt 'require valid-user' der Name des Benutzers, der dieses Verzeichnis sehen darf, alle anderen kommen nicht rein.
     
Die Seite wird geladen...

Diese Seite empfehlen