Hallo Breadfish. Ich wollte ein einfaches "Login" System machen aber ich kriegs irgendwie nicht hin. Also ich hab es hinbekommen aber wenn ich auf den button "Einloggen" drücke da kommt der "Text" nicht was eigentlich kommen sollte. Wenn ich das "Logout" System vor das "Login" System würde es gehen aber ich will es so nicht haben Ich hoffe ihr könnt mir helfen:
PHP
<?php
session_cache_limiter(20);
session_start();
?>
<title>Login</title>
<h1>Login System</h1>
<p>
<form method="post">
<p>Benutzername: <input type="text" name="username"/></p>
<p>Passwort: <input type="password" name="password"/></p>
<p><input type="submit" name="Absenden" value="Einloggen" /></p>
</form>
<a href="/index.php?logout=1">Ausloggen</a>
</p>
<?php
if(isset($_POST['absenden']))
{
if(($_POST['username'] == 'Testacc') && ($_POST['password'] == '123456'))
{
$_SESSION['isLoggedIn'] = true;
}
}
if(!empty($_GET['logout']))
{
$_SESSION['isLoggedIn'] = False;
}
if(!empty($_SESSION['isLoggedIn']))
{
if($_SESSION['isLoggedIn'])
{
echo('<p>Erfolgreich eingeloggt.</p>');
}
}
?>
Alles anzeigen