HTTP, da ein Protokoll stateless ist, das es nicht
einfach für einen Entwickler bildet. Z.B. sendet Ihr web server
eine Seite zu jemand aus, das von einem on-line-Geschäft bestellt und
vergißt dann alle über es. Einige Sekunden später, sendet die
gleiche Person einen anderen Antrag und bestellt ein anderes
Einzelteil. Insoweit das web server, könnte es eine völlig
andere Person sein. , so sicherzustellen die rechten
AufträgeSIND mit der rechten Person, ein Entwickler muß einige
sneaky Tricks einsetzen verbunden. Vor PHP4 konnten Sie etwas
wie PHPLIB für Lernabschnittmanagement verwendet haben. Aber
PHP4 kommt mit einem kompletten Satz sessioning Funktionen.
Dieser Artikel beschreibt, wie man them.
ist Das ein kurzer Tutorenkurs darauf, wie man die Sitzungen mit einem Benutzer, auf die Form gegründeter Anmeldung verwendet. Das würde für so etwa jede Seite nützlich sein, wo Sie "Mitglieder nur" Gebiet hatten und die Benutzer von einer Datenbank oder irgend etwas anderem gültig machen wollten. Die verwendeten Beispiele autorisieren von einer MySQL Datenbank auf demselben Server.
Dieser Tutorenkurs lehrt Sie Benutzerbeglaubigung beginnen, die PHP, und dann verwendet, Benutzer zu beglaubigen, den Wert der globalen Variablen $PHP_AUTH_USER, und $PHP_AUTH_PW zu einer Liste von gültigen Benutzernamen und Kennwörtern vergleichend. Der mit diesem Tutorenkurs eingeschlossene Beispielcode wird Ihnen zeigen, wie man entweder hart codierte Werte, eine flache Datei, eine vorhandene .htpasswd Datei oder einen Datenbanktisch verwenden wird, um Ihre gültigen Benutzernamen und Kennwörter zu führen. Dieser Tutorenkurs ist für den PHP Programmierer beabsichtigt, der mit der Beglaubigung allgemein vertraut ist, aber wer sich für das Lernen einer praktischen Methode interessieren würde, um Zugang zu einer oder mehr Website-Seiten zu beglaubigen.