Databasedeki mevcut şifre md5 formatında form ile nasıl giriş yaptıracağız lütfen yardım edebilir misiniz ?
$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']));
Databasedeki mevcut şifre md5 formatında form ile nasıl giriş yaptıracağız
9
●310
- 06-03-2018, 22:16:58$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 - 06-03-2018, 22:18:11hocam yazdım konu içeriğin de olmuyor öyle wamptayım ondan yapar mı ?greyder adlı üyeden alıntı: mesajı görüntüle
- 06-03-2018, 22:19:56wamptan yapmaz hocamcruis adlı üyeden alıntı: mesajı görüntüle
sql i ekrana basıp phpmyadmine yapıştırıp bi deneyin nasıl bir hata veriyor - 06-03-2018, 22:21:55sizin yazdığınız kodu yazıp kopyalayınca oldu benim yazdığım da olmadı birşey koymayı unuttum heraldegreyder adlı üyeden alıntı: mesajı görüntüle
çok sağolun
- 06-03-2018, 22:47:29Üyeliği durduruldumd5 ( bu şekilde yazmışsınız hocam.
arkadaş ise md5( şeklinde yazmış hatanız orada. - 06-03-2018, 23:24:17php çok pinpirik bir dilmiş yahu en ufak şeyden arıza çıkartıyorangelicmoon adlı üyeden alıntı: mesajı görüntüle
- 09-03-2018, 21:26:37Üyeliği durduruldu
if (isset($_POST['giris'])) { $username=$_POST['username']; $password=md5($_POST['password']); $kullanicisor=$db->prepare("SELECT * FROM user where username=:username and password=:password"); $kullanicisor->execute(array( 'username' => $username, 'password' => $password )); $say=$kullanicisor->rowCount(); if ($say==1) { $_SESSION['username']=$username; header("Location:dosya.php"); exit; } else { header("Location:dosya.php"); exit; } }Umarım işine yarar
çok sağolun