v2.5.2
Giriş yap

üyelik aktivasyon

rotaile
671 defa görüntülendi ve 1 kişi tarafından değerlendirildi

$sorgu = $db_name-> prepare("SELECT * FROM users_table WHERE kul_mail =: kul_mail and kul_aktivasyon =: kul_aktivasyon");
$sorgu -> execute([':kul_mail' => $_POST['kul_mail'] , ':kul_aktivasyon' => $_POST['kul_aktivasyon']]);
//sorun üst kısımda
if ($sorgu->rowcount()) {

$aktive = $db_name -> prepare("UPDATE users_table Set 
	kul_durum=:kul_durum WHERE 
	kul_mail=:kul_mail and 
	kul_aktivasyon =:kul_aktivasyon");

$aktive -> execute(array(
	[':kul_durum' => 1,
	':kul_mail'=>$_POST['kul_mail'],
	':kul_aktivasyon'=>$_POST['kul_aktivasyon']]));

if ($aktive) {
	print("Üyeliğiniz Başarıyla Onaylandı");
}
else{
	print("Hata Oluştu...");
}

}
else{

print("Bilgiler Bulunamadı....");

}
//veritabanında aktive kodu ve mail adresi olmasına rağmen olan kullanıcıyı listelemiyor, listemeleme olmadığı için onayda olmuyor hellpppp!!

Cevap yaz
הההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההה
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
Cevaplar (1)
aydinkeskin
1870 gün önce

bence söyle yapmalısın sadece yazıyorum.

get ile veriyi çek yaptığın işleme göre verinin gelmediğinide linkten kontrol et.

aktivasyon yaparken post edeceksen mail i şifrele
gelen postta şifreyi içerde çözdür ama şifrelei sql e yazdır eşleşiyorsa hesabı aktif et.

mail e sonuçta link gidiyor linke tıklayınca direk aktif oluyormu yada butona basıncamı aktif oluyor.