$sifre = md5($_POST['password']);

edit:
bunu denedim olmuyor demişsiniz ama nasıl bir hata veriyor bunu deneyince

cruis adlı üyeden alıntı: mesajı görüntüle
Databasedeki mevcut şifre md5 formatında form ile nasıl giriş yaptıracağız
$kadi = $_POST['username'];
$sifre = $_POST['password'];
$sql_check = mysql_query("select * from user where username='".$kadi."' and password='".$sifre."' ") or die(mysql_error());
bu şekilde giriş yapmaya çalıştığım zaman normal şifre ile girmiyor fakat md5 halini şifre kısmına yazınca giriyor. Yani şifreleme de sıkıntı var sanıırm nasıl çözebilirim ?
$sifre = md5 ($_POST['password']);
bu şekilde denedim olmuyor hata veriyor
$sifre = md5(mysqli_real_escape_string($_POST['password']));
bu şekilde de olmuyor hata veriyor ne yapmam lazım ?
hata : Warning: mysqli_real_escape_string() expects exactly 2 parameters, 1 given in xxx\test\login.php on line 8
line 8 de bu : $sifre = md5(mysqli_real_escape_string($_POST['password']));