Wer kann bei User-Login Überprüfung helfen?

Diskutiere Wer kann bei User-Login Überprüfung helfen? im PHP Forum im Bereich Programmierung; Moin. Ich weiß nicht recht wie ich das Problem beschreiben soll aber ich versuchs mal. Ich habe ein Login bzw. Registrierungssystem geschrieben...
  • Wer kann bei User-Login Überprüfung helfen? Beitrag #1
E
Elite1234
New member
Beiträge
1
Punkte Reaktionen
0
Moin. Ich weiß nicht recht wie ich das Problem beschreiben soll aber ich versuchs mal.
Ich habe ein Login bzw. Registrierungssystem geschrieben, allerdings macht mir die Überprüfung ob jemand eingloggt ist oder nicht im Moment probleme auf der index.php.

PHP:
<?php
  session_start();
  if (!isset($_SESSION["username"])) {
    header("Location: index.php");
    exit;
  }

  require("rankmanager.php");

  if(isBanned($_SESSION["username"])){
    header("Location: logout.php");
  }
?>

Mit diesem code am Anfang jeder Unterseite überprüfe ich ob ein user a) eingeloggt ist und b) ob er gesperrt ist oder nicht.
Auf den Unterseiten funktioniert das alles 1a, nur ist auf der index.php das Problem, dass nicht eingeloggte Nutzer natürlich zu oft weitergeleitet werden auf index.php und die Seite dann nicht mehr lädt.
Stehe bisschen auf dem Schlauch wie ich das umgehen kann.
Hoffe man versteht was ich meine und man kann mir helfen.
 
  • Wer kann bei User-Login Überprüfung helfen? Beitrag #2
H
Huby
New member
Beiträge
2
Punkte Reaktionen
0
Deine Beschreibung lässt viel Spielraum für Fragen.
Ich persönlich nehme die index.php nur zum einloggen, wenn der login erfolgreich war wird der user auf eine andere Seite weitergeleitet.
Falls deine Unterseiten auch ohne login besuchbar sind, dann würde ich

' if (!isset($_SESSION["username"])) { '
einfach entfernen.
 
Thema:

Wer kann bei User-Login Überprüfung helfen?

Oben Unten