ich habe hier ein PHP Skypt das wunderbar funktioniert. Sobald das Passwort korrekt ist, werde ich an eine beliebige Adresse weitergeleitet (benutzername habe ich nicht gebraucht, daher leer gelassen).
Problem:
Ich brauche für mein vorhaben leider zwei Passwort das auf eine andere Seite weiterleitet.
also "if passwort 2 -> weiterleitung zu xy2.html"
Da sich meine PHP Kenntnise in grenzen halten, habe ich das leider nicht hinbekommen. Kann mir jemand sasgen wie ich hier ein zweites passwort rein bekomme?
<?php
// Zugangsdaten
$benutzername = '';
$passwort = 'geheim';
// Session starten
session_start();
// Variablen deklarieren
$_SESSION['angemeldet'] = false;
$fehlermeldung = '';
// Wurde das Formular abgeschickt?
if (isset( $_POST['login'] ))
{
// Maskierende Slashes aus POST Array entfernen
if (get_magic_quotes_gpc())
{
$_POST = array_map( 'stripslashes', $_POST );
}
// Benutzereingabe mit Zugangsdaten vergleichen
if (strtolower( $benutzername ) == strtolower( trim( $_POST['benutzer'] )) &&
$passwort == trim( $_POST['passwort'] ))
{
// Wenn die Anmeldung korrekt war Session Variable setzen
// und auf die geheime Seite weiterleiten
$_SESSION['angemeldet'] = true;
header( 'location: http://www.google.de' );
exit;
}
else
{
// Wenn die Anmeldung fehlerhaft war, Fehlermeldung setzen
$fehlermeldung = '<h3>Die Anmeldung war fehlerhaft!</h3>';
}
}
?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="de" lang="de">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>phpBuddy.eu - Login Script</title>
<style type="text/css">
body,td,th {
color: #626026;
font-size: 14px;
}
body {
background-image: url(http://heiraten-am-strand-und-mehr.de/templates/gk_corporate2/images/bg_articles_T.jpg);
}
</style>
</head>
<body>
<p>
<?php
// Falls die Fehlermeldung gesetzt ist
if ($fehlermeldung) echo $fehlermeldung;
?>
</p>
<p> </p>
<p> </p>
<p> </p>
<p> </p>
<table width="300" border="0" align="center" cellpadding="0" cellspacing="0">
<tr>
<td><form id="loginform" method="post" action="<?php echo $_SERVER['PHP_SELF']; ?>">
<label for="passwort">Passwort: </label><input type="password" name="passwort" id="passwort" value="" />
<input type="submit" name="login" id="login" value="Login" />
</form></td>
</tr>
</table>
</body>
</html>

Hilfe
Neues Thema
Antworten

Nach oben





