A
adlershof
Ich habe vor einiger Zeit ein CMS entwickelt, welches auf meiner Arbeit benutzt wird. Aktuell bekommt man das Login Formular auf der index.php Seite des CMS. Wenn man sich eingeloggt hat, hat man dann die Auswahl zwischen einer Vollversion des CMS und einer Beta Version. Die Übersichtsseite mit Zugang zur Beta Version möchte ich jetzt gern abschaffen. Da das CMS mit den Funktionen zur täglichen Arbeit jetzt ausgereizt ist.
Bei der neuen Version soll man auf die Login Seite weitergeleitet werden, wenn man noch nicht eingeloggt ist. Nun habe ich bei der Loginseite die Header und Footer Datei wie auf der Index Seite eingefügt. In der Header Datei lasse ich prüfen, ob die Session bereits existiert. Wenn Sie nicht existiert, folgt eine Weiterleitung zur Loginseite. Dort bekomme ich eine Fehlermeldung, dass zu viel Weiterleitungen existieren würden.
Wie muss ich diesen Prozess programmieren, damit ich bei der Weiterleitung keinen Fehler bekomme?
Bei der neuen Version soll man auf die Login Seite weitergeleitet werden, wenn man noch nicht eingeloggt ist. Nun habe ich bei der Loginseite die Header und Footer Datei wie auf der Index Seite eingefügt. In der Header Datei lasse ich prüfen, ob die Session bereits existiert. Wenn Sie nicht existiert, folgt eine Weiterleitung zur Loginseite. Dort bekomme ich eine Fehlermeldung, dass zu viel Weiterleitungen existieren würden.
Wie muss ich diesen Prozess programmieren, damit ich bei der Weiterleitung keinen Fehler bekomme?