Taşınma Yapıldı: Webailesi işletmesinin tüm aktif hizmetleri TKY.NET.TR adresine taşınmıştır. Bu vakitten sonra webailesi forum olarak devam edecektir. Detaylar için tıklayınız.

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, 20:40, Düzenleyen: silindi#4123.
Cevapla
#4
Rica ederim.
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

3
Yorum
13.741
Okunma
07-03-2022, 21:25
0
Yorum
18.207
Okunma
07-07-2021, 20:10
Task
Kayıt Ol
Discord Adresimize Katılın