-
Üyelik
27.01.2015
-
Yaş/Cinsiyet
43 / E
-
Meslek
IT Maneger
-
Konum
İstanbul Avrupa
-
Ad Soyad
A** H**
-
Mesajlar
388
-
Beğeniler
59 / 26
-
Ticaret
0, (%0)
Arkadaşlar merhaba,
Sorunum şu şekilde bir üye onay bölümü yaptım bu bölümde onay için 6 haneli bir karekter oluşturup db yazdım üyelik onayı için bu karekterleri mail yada e-posta atıcam ama onay bölümünde bu kodu girdikten sonra nasıl karşılaştırma yapıp üyenin onayını vericem çözemedim.
üye onay kısmında onay kodunu girince post ediyorum işlem için gonderdiği şifreyi db deki şifre ile karşılaştırıp doğru ise user_aktif kısmına 1 yazıcam bunu nasıl yapabilirim kodu bu şekilde oluşturdum ama karşılaştırma nasıl yapıcam çözemedim.
//Üye Aktifleştir
if (isset($_POST['uyeonayla'])) {
$uyeguncelle=$db->prepare("UPDATE user SET
user_onay='1' where user_id=:user_id");
$useral=$uyeguncelle->execute(array(
'user_id'=> $_GET['user_id'],
));
if ($useral) {
header("location:../anasayfa.php?uye=ok");
}
else {
header("location:../uye-onay.php?onay=no");
}
}
E-evcil.com
UmutWare
Üyeliği Durdurulmuş
Banlı Kullanıcı
-
Üyelik
24.03.2017
-
Yaş/Cinsiyet
26 / E
-
Meslek
Ögrenci & Yazılım
-
Konum
KKTC
-
Ad Soyad
U** M**
-
Mesajlar
482
-
Beğeniler
26 / 80
-
Ticaret
3, (%100)
hocam şu şekilde yapabilirsiniz,db de temp_key,status diye alan oluşturursunuz
üyelik kaydı sırasında temp_key dogrulama kodunu statusa ise 0 yaparsınız.Dogrulama kısmında girilen ile temp mail karşılaştırıp eşleşirse temp_key içini silersiniz(silmeyedebilirsiniz) sonra statusu da 1 yaparsınız ve dogrulanmış olur.
-
Üyelik
27.01.2015
-
Yaş/Cinsiyet
43 / E
-
Meslek
IT Maneger
-
Konum
İstanbul Avrupa
-
Ad Soyad
A** H**
-
Mesajlar
388
-
Beğeniler
59 / 26
-
Ticaret
0, (%0)
o tamam ama kodu gönderdiğimde db yazdığım kod ile gönderilen kodu doğrulayıp yazdırmada sorun yaşıyorum.
E-evcil.com
UmutWare
Üyeliği Durdurulmuş
Banlı Kullanıcı
-
Üyelik
24.03.2017
-
Yaş/Cinsiyet
26 / E
-
Meslek
Ögrenci & Yazılım
-
Konum
KKTC
-
Ad Soyad
U** M**
-
Mesajlar
482
-
Beğeniler
26 / 80
-
Ticaret
3, (%100)
o zaman şu şekilde yapın mail dogrulamasını üye girişi yaptıktan sonra sorgulayın email ve şifre ile giriş yapınca user tablosunda maile göre listeleyip temp key e ulaşabilirsiniz.