merhaba, bir forum projem var. Üyeler sisteme giriş yapacaklar. ama bunu şifreli bir şekilde Mysql e kayıt ettirmek istiyorum.

böyle bir kod yazdım ancak çalışmıyor 

 if($_POST){

$name = trim($_POST[“name”]);

$sifre = trim($_POST[“sifre”]);

$salt = “\xf7\x1a\xa6\xde\x8f\x17v\xa8\x03\x9d2\xb8\xa1V\xb2\xa9>\xddC\x9d\xc5\xdd\xceV\xd3\xb7\xa4\x05J\r\x08\xb0”;

$sifre = hash(‘sha256’, hash(‘sha256’, $salt).$sifre);

    if(!$name || !$sifre){

echo ‘<div class=”hata”>kullancı adı ve sifre bos bırakılamaz</div>’;

}else {

$uye = $db->prepare(“select * from users where Username=? and Password=? and uye_onay=?”);

$uye->execute(array($name,$sifre,1));

$z = $uye->fetch(PDO::FETCH_ASSOC);

$x = $uye->rowCount();

if($x){

$_SESSION[“uye”] = $z[“Username”];

$_SESSION[“eposta”] = $z[“uye_eposta”];

$_SESSION[“rutbe”] = $z[“uye_rutbe”];

$_SESSION[“id”] = $z[“PlayerID”];

header(“location:index.php”);

}elseif($z[“uye_onay”] == 0){

echo ‘<div class=”hata”>uyeliğiniz onaylanmadı yonetici onayını bekleyin..</div>’;

} else {

echo ‘<div class=”hata”>uye adı yada sifreniz yanlıs</div>’;

}

}