Hi!
Hätt mal wieder ne Frage! Ich hab mir ein Abfragescript gebastelt dass einwandfrei funktioniert! Nicht meckern wenns leihenhaft aussieht!
Jetzt würd ich gern eine Weiterleitung auf eine andere Seite haben wenn die Abfrage erfolgreich war! Das Problem ist nur, wie stell ich das an?
Danke schon mal im Voraus!
PHP
<?php
$login = $_POST['login'];
$passwort = $_POST['passwort'];
$vpass = md5($passwort);
if ($login == "")
{$auslogin = "Du hast vergessen deinen Loginnamen einzugeben!";
if ($passwort == "")
{$auspasswort = "Du hast vergessen dein Passwort einzugeben!";
}
else{$auspasswort = "";
}
}
else
{$auslogin = "";
if ($passwort == "")
{$auspasswort = "Du hast vergessen dein Passwort einzugeben!";
}
else{error_reporting(E_ALL);
include 'config.php';
@mysql_connect(MYSQL_HOST, MYSQL_USER, MYSQL_PASS) OR
die("Keine Verbindung zur Datenbank. Fehlermeldung:".mysql_error());
mysql_select_db(MYSQL_DATABASE) OR
die("Konnte Datenbank nicht benutzen, Fehlermeldung: ".mysql_error());
$abfrage = mysql_query("SELECT * FROM Passwort WHERE Login = '".$login."' AND Passwort = '".$vpass."'");
$fetch = mysql_fetch_array($abfrage);
if($fetch != "")
{$ausgabe = "Sie wurden erfolgreich eingeloggt!";
$auspasswort = "";
$login = "";
$passwort = "";
}
else
{$ausgabe = "Sie wurden nicht eingeloggt!";
$auslogin = "";
$auspasswort = "";
}
}
}
echo
"<html>
<head>
<title>Login</title>
</head>
<body>
<form name='login' action='login.php' method='post'>
<table>
<tr>
<td>Login:</td>
<td><input type='text' name='login' value='$login'></td>
<td style='color:#9F0000'>$auslogin</td>
</tr>
<tr>
<td>Passwort:</td>
<td><input type='password' name='passwort' value='$passwort'></td>
<td style='color:#9F0000'>$auspasswort</td>
</tr>
<tr>
<td><input type='submit' value='Login'></td>
<td style='color:#3687D2'>$ausgabe</td>
<td></td>
</tr>
</table>
</form>
</body>
</html>";
?>
Alles anzeigen