ich habe ein Problem, wenn meine seite geöffnet wird, sind die Formulare standartmäßig leer.
Dadurch erscheint die Fehlermeldung:
Code:
Undefined index: LOGIN
Ich bekomme es aber leider auch durch intensive Internetsuche nicht in mein Script eingebaut.
Hier mein script
PHP Code:
<!DOCTYPE HTML>
<html>
<head>
<title>LOGIN</title>
</head>
Sie müssen sich erst einloggen.<br>
Bevor sie auf die Seite zugreifen können.<br><br><br><br><br>
<form action="LOGIN.php" method="POST">
Loginname:<span style="margin-left: 30px;"><input type="TEXT" size="15" maxlength="50" Name="LOGIN"></span><br>
Passwort:<span style="margin-left: 45px;"><input type="Password" size="15" maxlength="50" NAME="Passwort"></span>
<input type="submit" value="Abschicken">
</form>
<?php
$log = $_POST["LOGIN"];
$pw = $_POST ["Passwort"];
// ADMIN DATEN
$admin = "admin";
$apw = "12345";
if (empty($_POST["LOGIN"]) OR empty($_POST ["Passwort"])){
echo ("Du musst alle Felder einfügen!");
}
else{
if ($log == $admin AND $pw == $apw){
echo ("<br>EINLOGGEN ERFOLGREICH !");
sleep (5);
header("location: auswahl.php");
}
else { echo ("DATEN FALSCH!");}}
?>
</body>
</html>
PS : Auch die empty($_POST... wollte ich eig. mit !isset lösen, auch da habe ich es nicht hinbekommen.