Konu

#1
Merhaba md5 ile kayıt ol ve giriş yap şifrelemek istiyorum.Fakat veritabanına md5li kayıt ettiği halde giriş yapta sorun oluyor. Bu konudan anlayanlar aşağıya attığım kodları düzenleyip tam olarak md5 li halini atabilirmi . Şimdiden teşekür ediyorum saygılar sevgiler . . .

Register.PHP

PHP Kod:
<?php
if($_POST['register']){
$email $_POST['email'];
$pass $_POST['password'];
$server $_POST['server'];
$slot $_POST['slot'];


else{

$usx $conn->query("SELECT * FROM users WHERE email='$email'")->fetch(PDO::FETCH_ASSOC);

if(
$usx){
echo 
'<META HTTP-EQUIV="Refresh" CONTENT="2;">';
$loginStatus "<div class='alert alert-danger'>Böyle Bir Hesap Mevcut!</div>";
} [/
php}


Login.PHP

<?php
if($_POST['login']){
$email $_POST['email'];
$pass $_POST['password'];

$usx $conn->query("SELECT * FROM users WHERE email='$email' AND password='$pass'")->fetch(PDO::FETCH_ASSOC);

if(
$usx){

$_SESSION['login'] = "true";
$_SESSION['user_id'] = $usx['id'];
$_SESSION['user_email'] = $usx['email'];
$_SESSION['user_password'] = $usx['password'];

echo 
'<META HTTP-EQUIV="Refresh" CONTENT="2;URL=index.php">';
$loginStatus "<div class='alert alert-success'>Giriş Yapılıyor... Bekleyiniz</div>";
}else{
echo 
'<META HTTP-EQUIV="Refresh" CONTENT="2;">';
$loginStatus "<div class='alert alert-danger'>Bilgileriniz Yanlış!</div>";
}

}
?>
Cevapla
#2
Login.Php Yi Değiştirin ;
PHP Kod:
<?php
if($_POST['login']){
$email $_POST['email'];
$pass md5($_POST['password']);

$usx $conn->query("SELECT * FROM users WHERE email='$email' AND password='$pass'")->fetch(PDO::FETCH_ASSOC);

if(
$usx){

$_SESSION['login'] = "true";
$_SESSION['user_id'] = $usx['id'];
$_SESSION['user_email'] = $usx['email'];
$_SESSION['user_password'] = $usx['password'];

echo 
'<META HTTP-EQUIV="Refresh" CONTENT="2;URL=index.php">';
$loginStatus "<div class='alert alert-success'>Giriş Yapılıyor... Bekleyiniz</div>";
}else{
echo 
'<META HTTP-EQUIV="Refresh" CONTENT="2;">';
$loginStatus "<div class='alert alert-danger'>Bilgileriniz Yanlış!</div>";
}

}
?>
Cevapla
#3
Register İçinde MD5 Şifreli atarmısınız ?

Tamamdır aynı işlemi uyguladım sorun ortadan kaltı teşekür ederim @Friday
Son Düzenleme: 27-07-2021, 23:40, Düzenleyen: ahmedo5959.
Cevapla
Cevapla

Bir hesap oluşturun veya yorum yapmak için giriş yapın

Yorum yapmak için üye olmanız gerekiyor

ya da

Benzer Konular

Task
Kayıt Ol