tutorials.de Buch-Aktion 05/2012
ERLEDIGT
NEIN
ANTWORTEN
2
ZUGRIFFE
262
EMPFEHLEN
  • An Twitter übertragen
  • An Facebook übertragen
AUF DIESES THEMA
ANTWORTEN
  1. #1
    dandre dandre ist offline Mitglied Bronze
    Registriert seit
    Mar 2007
    Beiträge
    30
    Hallo,
    habe momentan eine Loginseite und eine pwd.inc.php seite. wollte die pwd.inc.php Seite aba mit mysql erneuern. die pwd.inc.php Seite sieht wie folgt aus:
    PHP-Code:
    <?php
    // Nutzer - $nutzer['Username'] = "Passwort";
    $nutzer['Andre'] = "dieme";
    $nutzer['Caroline'] = "caro";
    $nutzer['Kevin'] = "kk16";
    ?>
    und die Login Seite:
    PHP-Code:
    <?php
    // Zugangsdaten
    include_once('pwd.inc.php');

    // Bereichsbezeichnung
    $bereich "Privatzone";

    // Fehlermeldung
    $abbruch_meldung = <<<FEHLER
    Du kommst hier net rein!<br />
    <a href="http://www.disney.com">Kuckst du!</a>
    FEHLER;

    if(!
    array_key_exists($_SERVER['PHP_AUTH_USER'], $nutzer) || $_SERVER['PHP_AUTH_PW'] != $nutzer[$_SERVER['PHP_AUTH_USER']]) {
       
    Header("HTTP/1.1 401 Unauthorized");
       
    Header("WWW-Authenticate: Basic realm=".$bereich);
       echo 
    $abbruch_meldung;
       exit;
    }
    ?>
    <b>Erfolgreicher Login</b><br />
    Der Bereich <?echo $bereich;?> ist nun für <?echo $_SERVER['PHP_AUTH_USER']?> freigegeben!
    Bitte sagt mir, wie ich diese pwd datei umschreibe, dass sie sich die Datein / zugangsdaten aus na SQL Datenbank holt.

    Danke Dieme
     

  2. #2
    Registriert seit
    Dec 2002
    Ort
    Trier
    Beiträge
    17.502
    Blog-Einträge
    10
    Statt den Benutzer im Array zu suchen, schickst du einfach eine Datenbankabfrage mit denselben Informationen ab. Gibt es einen Datensatz mit übereinstimmendem Benutzernamen und Passwort, wird der Zugriff gewährt, andernfalls wird er abgelehnt.

    Ach ja: bevor du das Tabellenschema konzipierst: Speichere Passwörter aus Sicherheitsgründen niemals als Klartext sondern lieber dessen Hash-Werte.
     
    Markus Wulftange

  3. #3
    Registriert seit
    Oct 2005
    Ort
    Nottuln
    Beiträge
    1.282
    Hier im Forum gibts nen Tutorial dazu!

    http://www.tutorials.de/forum/php-tu...-sessions.html
     
    Nein, ich bin kein Programmier-könig. Aber Spaß macht es trotzdem!

Ähnliche Themen

  1. [PHP/mySQL] Login-System mit Sessions
    Von xytrax im Forum PHP
    Antworten: 4
    Letzter Beitrag: 03.05.07, 22:34
  2. Login-System mit PHP und MYSQL
    Von alexbot im Forum PHP
    Antworten: 48
    Letzter Beitrag: 26.04.07, 07:15
  3. Mysql fehler im login system
    Von LiVe im Forum PHP
    Antworten: 2
    Letzter Beitrag: 18.09.05, 13:23
  4. Antworten: 9
    Letzter Beitrag: 01.09.04, 17:41