IRCForumları - IRC ve mIRC Kullanıcılarının Buluşma Noktası

IRCForumları - IRC ve mIRC Kullanıcılarının Buluşma Noktası (https://www.ircforumlari.net/)
-   PHP (https://www.ircforumlari.net/php/)
-   -   E-Posta Aktivasyonsuz Üye Hesabı Açtırmak(PHP) (https://www.ircforumlari.net/php/9726-e-posta-aktivasyonsuz-uye-hesabi-actirmakphp.html)

SoS 25 Aralık 2005 15:14

E-Posta Aktivasyonsuz Üye Hesabı Açtırmak(PHP)
 
Evet başlıkta yazdığım üzere e-posta aktivasyonu olmadan, direk ziyaretçi kayıt olduğunuz anda hesabının aktif olmasını anlatacağım.Hadi başlayalım.
İşlemimiz için modules/Your_Account klasörünün altında bulunan index.php dosyasını açıyoruz.Tabi bu işlemi yapmadan önce index.php dosyasının yedeğini alınız.Neyse dosyayı açtıktan sonra hemen dosyanın içinde
Kod:

$from = "$adminmail";
kelimesini aratıyoruz.Şu an üyelik işlemini tamamlayan fonksiyonun içindeyiz.Üye geçiçi tabloya kaydedilir ve onay kodu yollanır.Eğer üye onay konuyla tekrar siteye dönerse
Kod:

activate($username, $check_num)
fonksiyonumuz üyeliğini aktif hale getirir ve kendisini asil üyeler tablosuna kopyalar.Geçiçi tabloda olan bilgilerini de siler.Bizim yapacağımız ise mail yollama işleminden önce yada sonra
Kod:

activate($username, $check_num)
Fonksiyonunu çağırmak.Böylelikle üye aktif edilecek ve onay mailinin bir esprisi kalmayacaktır.Şimdi uygulayalım
Kod:

$from = "$adminmail";
Kelimesinin geçmiş olduğu satırı zaten bulmuştuk.bu satırın hemen altında üyeye onay mail yollayan fonksiyon yer alacaktır.
Kod:

mail($user_email, $subjeck, $message, "From: $from\nX-Mailer: Php/" .phpversion());
Bu fonksiyonu ister silin ,isterseniz bırakın kalsın.Tamamıyla size bağlı.Mail yollanmasını istemiyorsanız silin gitsin.Sildiniz silmediniz,Yerine yada altına hemen alttaki fonksiyonu ekliyoruz
Kod:

activate($username, $check_num);
Evet şimdi dosyamızı kaydedip çıkalım.Ve deneme kaydı yapalım, ardından hiç mail kontrolü yapman oturum açmayı deneyelim.Nasıl? oldumu?Üyelik esnasında not olarak onay maili atılacağını falan söylüyor.Artık onu da dil dosyası aracılığuyla bir güzellik yaparsınız.

Alovepoem 04 Ekim 2006 01:45

Yanıt: E-Posta Aktivasyonsuz Üye Hesabı Açtırmak
 
bayagı önce acılmıs bir konu ama bu konunun altına sorunumu yazma nedenım bir daha yenı bir baslık acıp anlatmamak için sorunumu :)

Arkadasın dedigini yaptım üye E-posta aktivasyonsuz aktif olabiliyor dedigi gibi simdi üye olduktan son bir hata yazısı veriyor o yazıyı nasıl kaldırabilir bana yardımcı olacak biri cıkarsa sevinirim hata su sekılde;
Fatal error: Cannot redeclare head() (previously declared in /home/ircista/public_html/header.php:28) in /home/ircista/public_html/header.php on line 27

bu mesajıda kaldırabilirsem amacıma tam olarak ulasmıs olucagım yardımlarınızı beklıyorum ve simdiden teşekkür ediyorum.

Onur 04 Ekim 2006 12:01

Yanıt: E-Posta Aktivasyonsuz Üye Hesabı Açtırmak
 
Bunu nerde denedin ? Bir php sayfasında mı bir vbulletin sayfasında mı ?

Yalowa 04 Ekim 2006 13:45

Yanıt: E-Posta Aktivasyonsuz Üye Hesabı Açtırmak
 
PHP demek PHP-Nuke demek değildir.Başlığı düzeltin lütfen.Bu olay PHP-Nuke için tasarlanmış.


Tüm Zamanlar GMT +3 Olarak Ayarlanmış. Şuanki Zaman: 03:49.

Powered by vBulletin® Version 3.8.8 Beta 3
Copyright ©2000 - 2025, vBulletin Solutions, Inc.
Search Engine Friendly URLs by vBSEO
Copyright ©2004 - 2025 IRCForumlari.Net Sparhawk