Aktives Mitglied
Hallo,
Ich habe mal versucht eine Login Session für meine Upload Seite zu erstellen und wenn ich mich einloggen will, wird immer angezeigt, dass ich keinen zugriff habe.
Ich habe ein Index Seite:
Mit diesem Formular:
Eine Main Seite:
Eine Login Seite:
Un den Code der in den weiteren Seiten eingebunden wird:
Und die Passwörter sind natürlich erstmal nur zum test.
Weiß einer vielleicht was ich falsch mache? Ich habe das alles aus einem Buch, deswegen wundere ich mich das es nicht funktioniert.
Ich habe mal versucht eine Login Session für meine Upload Seite zu erstellen und wenn ich mich einloggen will, wird immer angezeigt, dass ich keinen zugriff habe.
Ich habe ein Index Seite:
PHP:
<?php
session_start();
session_destroy();
?>
Mit diesem Formular:
HTML:
<form action="main.php" method="post">
<table>
<tr>
<td>Login</td>
<td>
</tr>
<tr>
<td>Name:</td>
<td><input type="text" name="n"></td>
</tr>
<tr>
<td>Passwort:</td>
<td><input type="password" name="p"></td>
</tr>
<tr>
<td></td>
<td><input type="Submit" value="Login"></td>
</tr>
</table>
</form>
Eine Main Seite:
PHP:
<?php
session_start();
if(isset($_POST["n"]))
{
if($_POST["n"]=="123" && $_POST["p"]=="123")
{
$_SESSION["n"] = $_POST["n"];
$_SESSION["p"] = $_POST["p"];
}
}
include "login.php";
?>
Eine Login Seite:
PHP:
<?php
if(!isset($_SESSION["n"]));
{
echo "Kein Zugriff<br><br><a href=\"index.php\">Zum Login</a>";
exit;
}
?>
Un den Code der in den weiteren Seiten eingebunden wird:
PHP:
<?php
session_start();
include "login.php";
?>
Und die Passwörter sind natürlich erstmal nur zum test.
Weiß einer vielleicht was ich falsch mache? Ich habe das alles aus einem Buch, deswegen wundere ich mich das es nicht funktioniert.