madgerm: Login mit Session + Navigation

Beitrag lesen

? hatte ich hier nicht gerade deantwortet ???

hmmm ...
dann nochmal

-> index.php
<form name="form1" method="post" action="login.php">
  <input name="user" type="text" id="user" value="Username">
  <br>
  <input name="pass" type="text" id="pass" value="Passwort">
  <br>
  <input type="submit" name="Submit" value="Abschicken">
</form>
-> login.php
<?php
session_start();
$benutzername_für_login   = 'test'; /*Hier kannst du den benutzernamen festlegen*/
$benutzerpasswort_für_login  = 'test'; /*Hier kannst du das Passwort festlegen*/

if ($_POST['user'}  != '' AND $_POST['pass'] != '' AND $_POST['user'] != 'user' AND $_POST['passs'] != 'pass') {
 if ($_POST['user'] == $benutzername_für_login AND $_POST['pass'] == $benutzerpasswort_für_login) {
  /* Wenn der benutzername und passwort rihcitg sind wird der benutzer zu der datei logtin.php weitergeleitet
   mit einem session hinweiss das der benutzer eingelogt ist*/
  $_SESSION['logtin'] == 'ja';
  ?>
  <meta http-equiv="refresh" content="0;URL=logtin.php">
  <?php
  }
 else {
  ?>
  <font color="#FF0000">Benutzername oder Passwort ist fehlerhaft.</font>
  <?php
 }
else {
 ?>
 <font color="#FF0000">Bitte geben Sie das Passwort und den benutzernamen an.</font>
 <?php
 }
?>
-> logtin.php
<?php
session_start();
if ($_SESSION['start'] != 'ja') {
 ?> <font color="#FF0000">Sie sind nicht eingelogt.<br>
Logen sie sich zuerst ein.</font>
<?php
 }
else {
 switch ($_REQUEST['show']) {
                // Navigation-Links
                case "intern": require("intern.php"); break;
                case "kontakt": require("kontakt.php"); break;
                case "guestbook": require("guestbook.php"); break;
                // Default Link
                default: include("main.html");
                }
 }
?>
--------------------
Spllte eigentlich laufen und dir den gewünschten erfolg bringen