Weiterleitung zur vorherigen Seite nach der Anmeldung
Beim Anmelden auf einer Website ist es oft praktisch, zu der Seite zurückgeleitet zu werden, die der Benutzer angezeigt hat bevor sie sich angemeldet haben. Diese Frage untersucht ein Codeproblem, bei dem Benutzer zu index.php statt zur beabsichtigten Seite umgeleitet werden.
Im bereitgestellten Beispielcode ermittelt das Skript login-check.php den Anmeldestatus und sendet eine Weiterleitungsparameter (p) zur Seite login.php. Anstatt Benutzer jedoch auf die gewünschte Seite zu leiten, werden sie zu index.php weitergeleitet.
Um dieses Problem zu beheben, wird die folgende Lösung vorgeschlagen:
Aktuelle Seite des Benutzers als Abfragezeichenfolge übergeben:
Handle „Location“ Query String in login-check.php:
Weiterleitung basierend auf Anmeldestatus und Standort:
Durch die Implementierung dieser Änderungen werden Benutzer erfolgreich zu der Seite weitergeleitet, die sie zuvor angezeigt haben nach der Anmeldung, um ein nahtloses Benutzererlebnis zu gewährleisten.
Das obige ist der detaillierte Inhalt vonWarum werde ich nach dem Anmelden zu index.php und nicht zu meiner vorherigen Seite weitergeleitet?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!