Mit PHP zu erstellen "Remember me "-Kästchen gibt den Benutzern die Möglichkeit, sich automatisch eingeloggt , wenn sie eine Website spart ihnen aus mit ihren Benutzernamen und das Passwort jedes Mal, wenn das Browserfenster schließen, geben Sie besuchen. Die "Remember me" Kontrollkästchen können auch beschriftet werden " Angemeldet bleiben " oder " in. Bleiben unterzeichnet " Einige Websites geben sogar eine Frist , wie lange wird es Sie automatisch in , wie " Ich möchte angemeldet bleiben für 2 Wochen. " Anleitung HINWEISE 1
erstellen Kontrollkästchen , indem ein Input-Tag vom Typ " Checkbox" und einem Etikett direkt nach dem Input-Tag . Es sollte nach den Login-Felder (z. B. Benutzername und Kennwort ) und vor dem Submit-Button befinden. Beispiel -Code :
Angemeldet bleiben
2
schreiben " if"-Anweisung dass die Kontrollen , wenn die "Remember me" Kontrollkästchen aktiviert ist oder nicht , und wenn es ist, setzt den Benutzernamen Cookie an den Benutzernamen in der $ _SESSION variablen und dem Kennwort Cookie mit dem Passwort in der Variable $ _SESSION . Es sollte nach dem Code, der die $ _SESSION Variablen , um den Benutzer in. Beispiel Code setzt sich befinden:
hinzufügen " if "-Anweisung , die die Benutzer Cookies überprüft den Benutzernamen und das Kennwort ein und legt die $ _SESSION Benutzernamen an den $ _COOKIE Benutzernamen und das $ _SESSION Passwort an die $ _COOKIE Passwort. Beispiel -Code :
hinzufügen "if" Anweisung an den Anfang Ihrer Abmeldung Code, der die Cookies unset wird , wenn sich der Benutzer abmeldet . Die "if" -Anweisung sollte prüfen, ob die Cookies gesetzt werden und , wenn sie sind, setzte sie mit einem negativen Ablauf entleeren. Beispiel -Code :