Ok ich dachte es klappt, aber hab mich wohl zu früh gefreut...
Also noch mal die kompleten Codes:
das Formular auf der Seite "Startseite.html"
PHP-Code:
<?php
$_SESSION['is_online'] = 1;
?>
dann der Html Aufbau und das Formular an sich:
PHP-Code:
<form action="Prüfung.php" method="post">
<FONT COLOR="#FF0000">Username:<br>
<input type="Text" name="username"><br>
Passwort:<br>
<input type="Password" name="passwort"><br>
<input type="Submit" value="Absenden"><br>
</form>
dann kommt man ja zu Prüfung.php
PHP-Code:
<?php
$_SESSION['is_online'] =1;
?>
<?php
$username = $_POST["username"];
$passwort = $_POST["passwort"];
if( ($username=="X" AND $passwort=="X")
OR
($username=="XX" AND $passwort=="XX")
OR
($username=="XXX" AND $passwort=="XXX") )
{
echo "Herzlich Willkommen im internen Bereich";
include 'Hauptseite.php';
$_SESSION['is_online'] !=1;
}
else
{
echo "Das Passwort ist leider falsch";
include 'falsch.php';
}
?>
dann sollte die Hauptseite sich öffnen (Hauptseite.php)
PHP-Code:
<?php
session_start() ;
if ( $_SESSION['is_online'] !=1 )
{
exit(); session_destroy();
}
?>
und der Inhalt... welcher mir nicht angezeigt wird..
kann ich echt so dumm sein und den #'?@ Fehler nicht sehen?!?!