Ich wollte ein kleines Login Script für mein Roleplay script schreiben
es funktioniert auch soweit.
Im Script wird MD5 Verschlüsselt Beispiel : 81DC9BDB52D04DC20036DBD8313ED055
Doch mein PHP Login Script ließt nur : 81dc9bdb52d04dc20036dbd8313ed055
Jetzt ist meine frage wie ich im PHP umscripte sodas es diese akzeptiert : 81DC9BDB52D04DC20036DBD8313ED055
PHP
<?php
session_start();
require_once 'dbconfig.php';
if(isset($_POST['btn-login']))
{
//$user_name = $_POST['user_name'];
$user_email = trim($_POST['user_email']);
$user_password = trim($_POST['password']);
$password = md5($user_password);
try
{
$stmt = $db_con->prepare("SELECT * FROM tbl_users WHERE user_email=:email");
$stmt->execute(array(":email"=>$user_email));
$row = $stmt->fetch(PDO::FETCH_ASSOC);
$count = $stmt->rowCount();
if($row['user_password']==$password){
echo "ok"; // log in
$_SESSION['user_session'] = $row['user_id'];
}
else{
echo "email or password does not exist."; // wrong details
}
}
catch(PDOException $e){
echo $e->getMessage();
}
}
?>
Alles anzeigen