Hi,
Vermutlich kann ich von index nach login kommen, melde mich an und habe dann eine Session, die mir mehr Möglichkeiten auf deiner Seite gibt. Und dann klicke ich logout. Was genau soll ich jetzt zu sehen bekommen? Die Login-Seite? Die Index-Seite im abgemeldeten Zustand plus dem "Sie sind ausgeloggt" Hinweis?
Damit liegst Du nicht ganz falsch, allerdings starte /betrete (ich) sofort die login.php. Ich weiß nicht ob man es so korrekterweise macht. Jedenfalls ist der Rest genau so wie Du es beschrieben hast.
Mit dem KlICK auf den logout Button kommt man surück zur login.php Seite. Und es erscheint über der Login - <form> eben die Meldung: Sie haben sich erfolgreich abgemeldet.
Wie macht man das? Gibt es zwei varianten vom login.php eine zum start die andere auf der man landet wenn man ausloggt. Aber das kann es doch nicht sein oder?
Man macht nicht die ganze Session kaputt, sondern nur den "operativen Teil", also alle Aktionen, die benutzerspezifische Daten enthalte. Den admistrativen Teil behält man. Darin steht z. B. did letzte Aktion und die passende Meldung dazu.
Und überleg dir mal, ob Du nicht alles über einen zentralen Dispatcher (index.php) laufen lassen willst und nicht über atomisierte Einzeldateien.
LG
RoRo