13.11.2009, 01:02
Hallo
Ich möchte meine Forumsmitglieder über ihre Forumszugangsdaten auf eine andere Seite einloggen lassen.
Jedoch habe ich festgestellt, das die Passwörter nicht einfach nur md5 verschlüsselt sind.
Habe folgenden Code der leider nicht funktioniert:
login.php
Was kann ich machen, damit dies funktioniert?
Ich möchte meine Forumsmitglieder über ihre Forumszugangsdaten auf eine andere Seite einloggen lassen.
Jedoch habe ich festgestellt, das die Passwörter nicht einfach nur md5 verschlüsselt sind.
Habe folgenden Code der leider nicht funktioniert:
login.php
Code:
<?php
session_start();
?>
<body bgcolor="2d5770">
<?php
$verbindung = mysql_connect("localhost", "username" , "passwort")
or die("Verbindung zur Datenbank konnte nicht hergestellt werden");
mysql_select_db("datenbank") or die ("Datenbank konnte nicht ausgewählt werden");
$username = $_POST["username"];
$password = md5($_POST["password"]);
$abfrage = "SELECT username, password FROM mybb_users WHERE username LIKE '$username' LIMIT 1";
$ergebnis = mysql_query($abfrage);
$row = mysql_fetch_object($ergebnis);
if($row->password == $password)
{
$_SESSION["username"] = $username;
echo '<center><big
style="color: rgb(255, 0, 0);"><big><big><span
style="font-weight: bold;">Login erfolgreich!</span></big></big></big><br>
</div>
<br>
<br><br><center><b>Klicke auf ';
echo '<br><br><center><b><a href="../index.php" target="_top">weiter</a>' ;
echo '<br><br><center><b> um fortzufahren!';
}
else
{
echo "<br><br><center><b>Benutzername und/oder Passwort waren falsch.";
}
?>
Was kann ich machen, damit dies funktioniert?