DonanımHaber Mini sürüm 2 Ocak 2026 tarihi itibariyle kullanımdan kalkacaktır. Bunun yerine daha hızlı bir deneyim için DH Android veya DH iOS uygulamalarını kullanabilirsiniz.
İnternette buldugum yabancı kaynaklardan php öğrenmeye calısıyorum bir türlü kayıt olma işini çözemedim. Örnek kodlar burada kayıt olunuyor ama emaile aktivasyon vb. gelmiyor nasıl çözebilirim bunu yardımlarınızı bekliyorum
$verificare1 = mysql_query("SELECT * FROM `users` WHERE `login`='{$sec['user']}' OR `email`='{$sec['email']}'"); $verificare = mysql_num_rows($verificare1);
if ($verificare > 0) { $mesaj = "<div class=\"error\">ERROR: Username or email already registered!</div>"; }else if (!isUserID($sec['user'])) { $mesaj = "<div class=\"error\">ERROR: Username is incorrect!</div>"; }else if(!isEmail($sec['email'])) { $mesaj = "<div class=\"error\">ERROR: Enter a valid email address!</div>"; }else if (!checkPwd($sec['password'],$sec['password2'])) { $mesaj = "<div class=\"error\">ERROR: Passwords do not match!</div>"; }else{ if(isset($_COOKIE['PlusREF'])){ $ref = $_COOKIE['PlusREF']; $user1 = mysql_query("SELECT * FROM `users` WHERE `id`='{$ref}'"); $user = mysql_fetch_object($user1); mysql_query("INSERT INTO `referals`(user,referal,date) values('{$user->login}','{$sec['user']}',NOW())"); } $activare = rand(000000000, 999999909); mail($sec['email'],"Activate your account"," Hello,
Thank you for your signup on our site.
Click on this link to activate your account: {$site->site_url}/activate.php?cod={$activare}
Hangi sunucu uygulamasını kullanıyorsunuz hocam? Her sunucu uygulaması birlikte mail sunucusu kurmuyor diye biliyorum bu yüzden, mail sunucu yüklü olmadığı için, mail göndermiyor olabilir. Biraz araştırdım Xampp sunucu yanında mail sunucu ile kuruluyor bilgisayara, birde Xampp ile deneyin derim hocam.
kendi pc'nde localhost ile yapmaya çalışıyorsan üye kayır aktivasyonu için mail yollayamaz hata verir ama aktivasyon kodunu almak istersen echo" " tagleri arasına yaz yada Thank you for your signup on our site. yazan yere yaz stmserver sıkıntısını aşmış olursun ; activate.php?cod={$activare} onay kodunu gör manuel olarak sistemin nasıl işledigini görüp ona göre düzelemelerini yapa bilirsin eger prof.sunucularda çalışıyorsan ve mail yollamıyorsa gönderen mail'ini belirlemedigin içindir ;)
DH forumlarında vakit geçirmekten keyif alıyor gibisin ancak giriş yapmadığını görüyoruz.
Üye Ol Şimdi DeğilÜye olduğunda özel mesaj gönderebilir, beğendiğin konuları favorilerine ekleyip takibe alabilir ve daha önce gezdiğin konulara hızlıca erişebilirsin.