forsterm
Erfahrenes Mitglied
Hallo,
ich habe hier ein Loginscript, welches ich mir irgendwo aus dem Netz runtergeladen hab
Nun meine Frage zu dem Script ist folgende:
Und zwar wie könnte ich die Logindaten aus einer MySQL Datenbank abfragen?
ich habe hier ein Loginscript, welches ich mir irgendwo aus dem Netz runtergeladen hab
PHP:
<?php
session_start();
?>
<!doctype html public "-//W3C//DTD HTML 4.0 //EN">
<html>
<?php
if (isset($_GET['logout']))
{
session_destroy();
unset($_SESSION);
}
if (isset($_POST['login'])) {
if (check_login($_POST['username'], $_POST['password']))
{
$_SESSION['username'] = $_POST['username'];
$_SESSION['login_okay'] = true;
}
}
if (isset($_SESSION['login_okay']) and $_SESSION['login_okay'])
{
?>
<head>
<title>Willkommen <? echo $_SESSION['username'] ?></title>
</head>
<body>
<?php
echo "Hallo " . $_SESSION['username'] . " Sie sind erfolgreich angemeldet";
?>
<br>Klicken Sie hier zum <a href="<?php echo $GLOBALS['PHP_SELF'] ?>?logout=true">Abmelden</a><br>
<br>Hier geht es zur <a href="geheime_seite.php">geheimen Seite</a><br>
<?php
} elseif (isset($_POST['login'])) {
?>
<head>
<title>Login fehlgeschlagen</title>
</head>
<body>
Leider haben Sie sich nicht korrekt angemeldet.<br>
Bitte versuchen Sie es nochmal<br>
<?php
login_formular();
} else {
?>
<head>
<title>Login - bitte anmelden</title>
</head>
<body>
Bitte melden Sie sich an<br>
<?php
login_formular();
}
?>
</body>
</html>
<?
function login_formular()
{
?>
<form action="<?php echo $GLOBALS['PHP_SELF'] ?>" method="POST">
Username: <input type="text" name="username"><br>
Passwort: <input type="password" name="password"><br>
<input type="submit" name="login" value="Anmelden">
</form>
<?php
}
function check_login($user, $pass)
{
if ( ($user == "admin") and ($pass == "geheim") )
{
return true;
} else {
return false;
}
}
Nun meine Frage zu dem Script ist folgende:
Und zwar wie könnte ich die Logindaten aus einer MySQL Datenbank abfragen?
