Hallo!
Meine Seite besteht aus einer mehrzeiligen und -spaltigen Tabelle. Sozusagen in die mittlere Zelle werden die jeweiligen php dateien includet. z.B im Menu Impressum -> index.php?menu=impressum -> impressum.php wird includet.
So, nun habe ich mich an einen login mit sessions gewagt. Session-Variablen werden erfolgreich erstellt, der Zugriff zur Datenbank klappt usw.
Wenn man also erfolgreich eingeloggt ist wird dem user das "admin menü" angezeigt. Dort kann er z.b. News schreiben. Somit wird also die datei editnews.php includet in die "mittlere" Zelle der Tabellenstruktur.
Mein Problem ist nun, wie ich die seite editnews.php schützen kann. Viele leiten hier bei nicht-eingeloggten usern einfach per header weiter, was bei mir, und nun kommen wir zum eigentlichen Problem, nicht funktioniert.
Liegt das nun daran, das vor dem header schon etwas gesendet wurde? Also die Tabelle, das menü etc?
Welche möglichkeiten habe ich um dieses zu umgehen?
danke.
Meine Seite besteht aus einer mehrzeiligen und -spaltigen Tabelle. Sozusagen in die mittlere Zelle werden die jeweiligen php dateien includet. z.B im Menu Impressum -> index.php?menu=impressum -> impressum.php wird includet.
So, nun habe ich mich an einen login mit sessions gewagt. Session-Variablen werden erfolgreich erstellt, der Zugriff zur Datenbank klappt usw.
Wenn man also erfolgreich eingeloggt ist wird dem user das "admin menü" angezeigt. Dort kann er z.b. News schreiben. Somit wird also die datei editnews.php includet in die "mittlere" Zelle der Tabellenstruktur.
Mein Problem ist nun, wie ich die seite editnews.php schützen kann. Viele leiten hier bei nicht-eingeloggten usern einfach per header weiter, was bei mir, und nun kommen wir zum eigentlichen Problem, nicht funktioniert.
Liegt das nun daran, das vor dem header schon etwas gesendet wurde? Also die Tabelle, das menü etc?
Welche möglichkeiten habe ich um dieses zu umgehen?
danke.
Kommentar