Hallo, und zwar ist im Script ( PAWN ) das passwort mit einen Hash und md5 verschlüsselt worden, so jetzte möchte ich es im UCP auch verschlüsseln mit den Hash und md5. Und das dann mit der datenbank vergeleichen. Nur das mit den hashen klappt nicht. Wenn ich das jetzte verschlüssel und dann printe, kommt nur $password2 also kein text oder buchstaben..
Code:
PHP
$submit = $_POST['submit'];$username = sanitize($_POST['username']);
$password = sanitize($_POST['password']);
$password2 = md5('-Ceerwak7|' . $password . '-');
<?
if($submit)
{
if($username && $password2)
{
$query = mysql_query("SELECT Name, Password FROM users WHERE Name = '$username'");
if(mysql_num_rows($query) == 1)
{
while($row = mysql_fetch_assoc($query))
{
$dbusername = $row['username'];
$dbpassword = $row['password'];
}
if($username == $dbusername && $password2 == $dbpassword)
{
$_SESSION['username'] = $dbusername;
?>
<div class="col-lg-4">
<div class="alert alert-dismissable alert-danger">
<button type="button" class="close" data-dismiss="alert">×</button>
<?php }
echo '$password2' ////HIER KOMMT DANN NUR $password2
?>
</div>
</div>
<?
}
?>
<div class="col-lg-4">
<div class="alert alert-dismissable alert-danger">
<button type="button" class="close" data-dismiss="alert">×</button>
Bitte überprüfe deine Daten! ( Passwort)
</div>
</div>
<?
}
?>
<div class="col-lg-4">
<div class="alert alert-dismissable alert-danger">
<button type="button" class="close" data-dismiss="alert">×</button>
Bitte überprüfe deine Daten ( Nickname)!
</div>
</div>
<?
}
Alles anzeigen
Aber warum ?