Forum

üyelik onayı i...
 
Bildirimler
Hepsini Temizle

üyelik onayı için link gönderemedim

2 Yazılar
2 Üyeler
0 Reactions
659 Görüntüleme
(@Anonim)
Gönderiler: 0
Konu başlatıcı
 

üyelik onayı için email adresine link gönderemedim. a href tagını sabite nasıl aktaracağız ve kullanıcı o linki email adresinde nasıl tıklayabilecek olmadı bir türlü

 
Gönderildi : 04/11/2012 22:54

(@RagipUNAL)
Gönderiler: 171
Estimable Member
 

Üyelik onayı için önce benzersiz bir kod üret md5 i bu amaç için kullanabilirsin. Örneğin email adresini md5 ile şifrele. Daha sonra üye olan kişiye bir mail atılması lazım. Bu mail içeriğini yazmadan önce metin türünü html yapman lazım. akabilnde içeriği yazarken iki şekilde yap.

1. si Html açılan mailler için <a href="http://siteadresi.com/[email protected]&activasyoncode=asd54as56df4as3dfas3f3a">Üyeliğimi Onayla</a>

2. si bu linki çıplak verki html açılmayan maillerede kullanıcı kopyalayıp tarayıcıya yapıştırsın.
Bu linki tarayıcıya kopyalayıp gidin üyeliğiniz onaylanacaktır: http://siteadresi.com/[email protected]&activasyoncode=asd54as56df4as3dfas3f3a

Daha sonra üye tablosunda onay kısmı diye bir kolon yap ve değeri bool olsun. Bu kolonun ilk değeri False olsun. Aktivasyon yapılınca True olarak değiştir. Birde aktivasyon kodunu tabloya yazdır. Şifrelenmiş halini.

Maili alan kullanıcı linke tıkladığında  önce şifrelenmiş kodu databasede arama yapsın eşleştiği zaman querystringdeki email ile aynı satıradamı bir kontrol etsin. Eğer doğruysa onay kolonunda değeri true'ya çevirmen lazım.

Aktivasyon başarılı ise üyeliğiniz onaylandı, koşullar gerçekleşmedi ise hata yazısı çıkartabilirsin. Biraz karışık anlattım ama mevcut scriptleri incele derim. Daha kaliteli yöntemler bulabilirsin ama mantık hep aynı.

 

 
Gönderildi : 06/11/2012 15:47

Paylaş: