alsooo ...
sessions müssen ganz am anfang der seite initiert werden. also muss vor allen ausgaben (auch html)
PHP-Code:
session_start();
stehen. dann würde ich sagen, du machst einfach ein formular. überprüfst, wenn es abgeschickt worden ist z.b. mit so einer if abfrage und erstellst dann die session variable
PHP-Code:
// session variable auf 0 setzen
$_SESSION['login'] = 0;
if($_POST['passwort'] == 'passwort123'){
// session variable setzen
$_SESSION['login'] = 1;
}
else {
// error msg
echo 'falsches passwort!';
}
dann kann man im admin bereich einfach so abfragen
PHP-Code:
if($_SESSION['passwort'] == 1){
// admin bereich ausgeben
}
else {
// error msg
echo 'zuerst einloggen';
}
hoff ich konnte helfen und hab mich nicht vertippt ;o)