disconnect
Neues Mitglied
Guten Abend allerseits,
ich schreibe gerade ein kleines Loginskript.
Sieht wie folgt aus.
login.php
admin.php
Sagen wir mal in admin.php füge ich noch ein Formular mit action="test.php" ein.
Müsste ich wieder eine Abfrage in test.php machen, ob die Sessionvariablen gesetzt sind und diese übergeben, damit die Session auch auf einer weiteren Seite bestehen bleibt? Komme leider nicht weiter :-|
ich schreibe gerade ein kleines Loginskript.
Sieht wie folgt aus.
login.php
PHP:
<?php
session_start();
?>
<?php
$admin_pw = "pass";
$admin_na = "admin";
$admin = $_POST['admin'];
$pass = $_POST['pass'];
$submit = $_POST['submit'];
if($admin == "" || $pass == "")
{
echo "Bitte fülle alle Felder aus!";
}
elseif($admin == $admin_na && $pass == $admin_pw)
{
$_SESSION['admin'] = $admin;
$_SESSION['pass'] = $pass;
$_SESSION['submit'] = $submit;
echo "Login erfolgreich! Weiter zum <a href='admin.php'>Adminbereich</a>";
}
else
{
echo "Login fehlgeschlagen!";
}
?>
PHP:
<?php
session_start();
?>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<title>Adminbereich</title>
</head>
<body>
<?php
if(!isset($_SESSION['submit']))
{
echo "Fehler!";
}
elseif(isset($_SESSION['admin'],$_SESSION['pass']))
{
echo "Willkommen ".$_SESSION['admin']."";
}
?>
</body>
</html>
Müsste ich wieder eine Abfrage in test.php machen, ob die Sessionvariablen gesetzt sind und diese übergeben, damit die Session auch auf einer weiteren Seite bestehen bleibt? Komme leider nicht weiter :-|