Lemmy Danger: Wahnsinn... PHP abfrage nach einen kennwort

Beitrag lesen

Ei guude wie?

Wenn ja... kann mir einer dein Script zur Verfügung stellen...

Aber, aber, sowas schreiben wir uns doch selbst... Folgende Überlegungen dazu:

  • Man gibt einen Namen und ein Passwort in ein Formular ein. Diese werden an ein PHP-Skript zum Auswerten gesendet. Dazu nehmen wir die POST-Methode. Wie werden die Eingaben beim Skript entgegengenommen? Richtig, als $_POST["name"] und $_POST["passwort"].

  • Die authorisierten Benutzer stehen in einer MySQL-Datenbank. Dabei steht der Benutzername im Klartext und das Passwort mittels md5() chiffriert in einer Tabelle. Wir rufen also diese Tabelle auf, lesen sie zeilenweise aus und überprüfen, ob der eingegebene Benutzername in dieser Tabelle vorkommt.

  • Tut er das, dann chiffrieren wir mittels md5() das eingegebene Passwort und vergleichen dieses mit dem in der Tabelle stehendem, das zu dem betreffenden Benutzernamen gehört. Stimmen diese überein, wird der Benutzer auf die entsprechende Seite umgeleitet und eine Session eröffnet (damit andere, nicht authorisierte Benutzer nicht durch blosse Kenntnis der entsprechenden URL in den geschützten Bereich gelangen). Andernfalls wird man zur Login-Seite umgeleitet.

Das ist's eigentlich schon. An Grundlagen benötigst Du nur das Wissen, wie man eine MySQL-Abfrage macht, wie man mit while-Schleifen und if-Abfragen umgeht und die Funktionen session_start() und md5(). Das müsstest Du schon hinkriegen, zur Not einfach mal posten, wo _genau_ es hakt - mit Fehlermeldung, Quelltext und allem drum und dran... Aber Du schaffst das - wir glauben fest an Dich ;-)

LG ausm Hesseland
Lemmy

http://www.olison.com

--
Realität ist die Illusion, die durch ein zu geringes Maß an Alkohol entsteht...
0 44

Wahnsinn... PHP abfrage nach einen kennwort

MichaelS
  • php
  1. 0
    Carl
  2. 0
    fastix
  3. 0
    Lemmy Danger
  4. 0
    Tobias K.
    1. 0
      MichaelS
      1. 0
        Tobias K.
        1. 0
          MichaelS
          1. 0
            Sorgenkind Mech
            1. 0
              Lemmy Danger
              1. 0
                Sorgenkind Mech
                1. 0
                  MichaelS HILFE !!!!
                  1. 0
                    Lemmy Danger
                  2. 0
                    Sorgenkind Mech
                    1. 0
                      MichaelS
                      1. 0
                        Sorgenkind Mech
                        1. 0
                          MichelS...
                    2. 0
                      DAS IST RICHTIG MichaelS... hatte fehler dinnen
                      1. 0
                        Sorgenkind Mech
                        1. 0
                          MichaelS
                          1. 0
                            Sorgenkind Mech
                            1. 0
                              Michaels
                              1. 0
                                Sorgenkind Mech
                          2. 0
                            Tobias K.
                            1. 0
                              MichaelS
                              1. 0
                                Tobias K.
                          3. 0
                            Lemmy Danger
                            1. 0
                              MichaelS
                              1. 0
                                Tobias K.
                                1. 0
                                  MichaelS
                                  1. 0

                                    Gott sei dank...

                                    Lemmy Danger
                                    1. 0
                                      Tobias K.
                              2. 0
                                Lemmy Danger
                                1. 0
                                  Tobias K.
                  3. 0
                    Tobias K.
                2. 0
                  Lemmy Danger
                  1. 0
                    Sorgenkind Mech
                3. 0
                  Christian Seiler
      2. 0
        Sven Rautenberg
        1. 0
          AnalphaBestie
          1. 0

            Was soll ich werden? ;)

            Sven Rautenberg
            • menschelei
        2. 0

          Aufnahme von vertrauensunwürdigen Parametern in die MySQL-Query

          molily
          • datenbank
          1. 0
            Sven Rautenberg
  5. 0
    Matze