Login | Register | " ; $name = "Gast"; } else { header("Location: account.php"); exit; $account ="Account | "; } if ($_SERVER['REQUEST_METHOD'] == 'POST') { $username = $_POST["username"]; $passwort = $_POST["password"]; $safe_username = SQLite3::escapeString("$username"); $safe_passwort = SQLite3::escapeString("$passwort"); $db_check = new SQLite3("../database/share.db"); $salt_db = $db_check->query("SELECT salt FROM user WHERE name='$safe_username';"); while($salt_array = $salt_db->fetchArray(SQLITE3_NUM)){ foreach($salt_array as $firstelement){ $salt=$firstelement; } } $password = "$salt"."$passwort"; $hash_password = md5($password); for($i=0;$i<15000;$i++) $hash_password = md5($hash_password); $real_password_db = $db_check->query("SELECT password FROM user WHERE name='$safe_username';"); while($real_password_array = $real_password_db->fetchArray(SQLITE3_NUM)){ foreach($real_password_array as $secondelement){ $real_password=$secondelement; } } if ($real_password == $hash_password) { $_SESSION["username"] = $_POST["username"]; header("Location: member_login.php?stat=1"); } else { header("Location: member_login.php?stat=2"); } } else { if ($_GET["stat"] == 2) { $failure="
Name und/oder Passwort sind falsch!
"; } else { if ($_GET["stat"] == 1) { header("Location: account.php"); exit; } } echo "

JUNGE GEMEINDE ADLERSHOF


Hallo $name,
hier kannst du dich für den Mitgliederbereich einloggen.

Noch kein eigenes Passwort? Dann registrier dich einfach.

$failure

"; } ?>