Nucleus
Erfahrenes Mitglied
Er prüft zuerst ob der name und das passwort stimmt - dann wenn ich auf submit klicke will ich auf ne andere seite gelangen adminbereich.php - mein problem: das ich den adminbereich auch gesichert brauch , sodass die seite nicht im exploerer aufgerufen und somit das passwort umgehen werden kann.
Kann mir jemand helfen ?
So schaut die txt datei aus:
user1,passwort1
user2,passwort2
Hier die admin.php datei
Hier die adminbereich.php datei
Kann mir jemand helfen ?
So schaut die txt datei aus:
user1,passwort1
user2,passwort2
Hier die admin.php datei
PHP:
<?php
$logok = False;
if (isset($_login) and isset ($_pass))
{
$fp = fopen("passwort.txt","r");
while ($line = fgets($fp))
{
$arr = explode(",", $line);
if (($arr[0] == $_login) AND ($arr[1] == $_pass))
{
$logok = True;
break;
}
}
}
if (!$logok):
?>
Bitte geben Sie Namen und Kennwort ein:
<FORM ACTION="adminbereich.php" METHOD="post">
<INPUT TYPE="text" NAME="_login">
<INPUT TYPE="password" NAME="_pass">
<input type ="submit" name="submit" value="Anmelden">
</FORM>
<?php
endif;
?>
PHP:
<FORM ACTION="abfrage.php" METHOD="post">
<INPUT TYPE="text" NAME="_login">
<INPUT TYPE="password" NAME="_pass">
</FORM>
<?php
if ($arr[0]=="$_login" and $arr[1]=="$_pass") {
echo "hier steht dann der inhalt Seite";
}
else {
echo "falscher Username oder falsches Passwort";
}
?>