OwnerRavenLoft Mesaj tarihi: Şubat 26, 2003 Paylaş Mesaj tarihi: Şubat 26, 2003 include("main.php"); if(isset($_POST['gönder'])){ $username=$_POST['username']; $password=$_POST['password1']; $passconfirm=$_POST['password2']; $email=$_POST['email']; $soru=$_POST['soru']; $cevap=$_POST['cevap']; $icq=$_POST['icqno']; $nereden=$_POST['nereden']; $ilgialanları=$_POST['ilgialan']; $imza=$_POST['imza']; $now=date("Y-m-d H:i:s"); if(!$username){ echo"Kullanıcı adı kısmı boş lütfen doldurun..."; exit(); } if(!$password){ echo"Şifre kısmı boş lütfen doldurun..."; exit(); } if(!$passconfirm){ echo"Şifre tekrar kısmı boş lütfen doldurun..."; exit(); } if(!$soru){ echo"Soru kısmı boş lütfen doldurun..."; exit(); } if(!$cevap){ echo"Cevap kısmı boş lütfen doldurun..."; exit(); } $user=mysql_query("SELECT * FROM users WHERE username='$username' "); $count=mysql_affected_rows(); if($count > 0){ echo"Bu isimde bir kullanıcı zaten var"; exit(); } $email2=mysql_query("SELECT * FROM users WHERE email='$email' "); $count=mysql_affected_rows(); if($count > 0){ echo"Bu email zaten kayıtlı"; exit(); } if($password == $passconfirm){ $password=md5($password); $username=addslashes($username); $password=addslashes($password); $soru=addslashes($soru); $cevap=addslashes($cevap); $icq=addslashes($icq); $nereden=addslashes($nereden); $ilgialanları=addslashes($ilgialanları); $imza=addslashes($imza); $query=mysql_query("INSERT INTO user (id,active,username,email,password,özelsoru,cevap,doomgünü,icq,nereden,ilgialanları,imza,emailgöster,online,imzaekle,kayıttarih,sonaktif,plevel) VALUES ('0','0','$username','$email','$password','$soru','$cevap','$doomgün','$icq','$nereden','$ilgialanları','$imza','1','1','1','$now','$now','1')"); if($query){ echo"Başarıyla kayıt oldunuz"; echo"Birazdan yazmış olduğunuz mail adresine bir mail gelecek; talimatları takip ederek üyeliğinizi aktif hale getirebilirsiniz; iyi oyunlar"; echo"Anasayfa"; $userid=mysql_insert_id(); $subject = "Deneme"; $message = " Selamlar $username, Üyeliğiniz başarıyla tamanlanmıştır; bu hesabınızı hem sitede hem forumlarda hem de oyun içine kullanabilirsiniz. Giriş Yaparken; Username: $username Password: $passconfirm Hesabınızı aktif hale getirmek için: http://www.domain.com/activation.php?username=$username&password=$password Sevgilerle,"; mail($email, $subject, $message, "From: Başvurusu "); $filename = "sphereacct.scp"; //location to sphereacct.scp $p= 00; $fd = fopen ($filename, "a+"); fwrite ($fd,"n[ . $username . ]n"); fwrite ($fd,"PRIV=" . $p . $p . "n"); fwrite ($fd,"PASSWORD=" . $passconfirm . "n"); fwrite ($fd,"EMAIL=" . $email . "n"); fwrite ($fd,"n"); } else{ echo"Bir sorun çıktı"; } } else{ echo"Şifreler uyuşmuyor; lütfen kontrol edin"; } } ?> Elimde böyle bir sistem var.Fakat kayıt olunurken sadece paralı maillerin kayıt olmasını istiyorum.Bedava emailler kabul edilmeyecek. Örnek: [email protected] yada [email protected] Bu konu hakkında yardım ederseniz sevinirim. Saygılarla...[hline]Mail:mailto:[email protected] Asp,Visual Basic,Delphi,Sphere Scripter,Web Design Bilgi Paylaştıkça Değerlidir... [Bu mesaj OwnerRavenLoft tarafından 26 Şubat 2003 14:19 tarihinde değiştirilmiştir] Link to comment Sosyal ağlarda paylaş Daha fazla paylaşım seçeneği…
senko Mesaj tarihi: Şubat 26, 2003 Paylaş Mesaj tarihi: Şubat 26, 2003 ulan bi gün öğrenecem şu php yi söz sonra dertlerinize derman bulucam :)[hline]S.E.N.K.O.: Sucuk Ekmek Ne Kadar Oldu Link to comment Sosyal ağlarda paylaş Daha fazla paylaşım seçeneği…
Fly Mesaj tarihi: Şubat 26, 2003 Paylaş Mesaj tarihi: Şubat 26, 2003 Gözüme korkunç zor bişi gibi gözüküyor yaw bu php :([hline]Nukem_Verite, 24 Şubat 2003 13:39 tarihinde demiş ki: itiraf ediyorum reha bey pepeleği ben hekledim :lol: Bunun üzerine hemen sazan gibi atılan Ahmetboy, 24 Şubat 2003 13:42 tarihinde demiş ki: adi herif bilkiyordum!!! GERİ VER ÇABUK !!! YOKMU Bİ YETKİLİ BULDUK İŞTE HACKLEYENİ!!! ADİ UTANMIYONMU SEN arcane, 24 Şubat 2003 14:10 tarihinde demiş ki: Ahmet koş sen tut ben vurayım koş koş ! Bunun uzerıne ahmetboy 24 Şubat 2003 14:12 tarihinde demiş ki: nası koşayım abi internetteyiz? Link to comment Sosyal ağlarda paylaş Daha fazla paylaşım seçeneği…
sharky Mesaj tarihi: Şubat 26, 2003 Paylaş Mesaj tarihi: Şubat 26, 2003 Özel mesaja cevap verdikten sonra, buraya da yazdığını farkettim. Diğer insanların faydalanabilmesi için sana yazdığım özel mesajı buraya da paste ediyorum. said: Bir tane txt ( ya da db de bir table ) hazırlayacaksın. Senin istediğin domainleri içerecek Örn : CREATE TABLE accepted_domains ( id int(10) NOT NULL auto_increment, domain varchar(60) NOT NULL, PRIMARY KEY (id) ); gibi.. Sonra $_POST[email] (gerekli ayarlar yapilmissa ['email'] yazmana gerek yok) deki değerin icinde bu table'daki herhangi bir domain varsa return 1 veren, eğer yoksa return 0 veren boolean bir function yazacaksın. Bir yerde de ; if(!check_for_domain($_POST[email])) { echo "Bu maili kabul edemiyoruz.."; exit; } Gibi bir şey yazacaksın. Check edecek ve silecek.. Yanlız burada bazı sorunlar var.. Örneğin @ethernass.com gibi bir mail paralı değil, fakat sen her domainide bu şekilde yazamazsın elbetteki. Eğer belirli yerlerden email kabul etmemek istiyorsan (yani yukarda yaptığımız işlemin tam tersi) bu sefer de hotmail.com, yahoo.com, mynet.com, v.s. v.s. gibi yerlerin isimlerini yazacaksın accepted_domain table'ina.. Boolean function'unu değiştireceksin, olay bitecek.. Anlatabildim mi ? Karışık anlatmış olabilirim.[hline] Ethernass.. Oyuncuların geliştirdiği dünya.. www.ethernass.com Link to comment Sosyal ağlarda paylaş Daha fazla paylaşım seçeneği…
sharky Mesaj tarihi: Şubat 26, 2003 Paylaş Mesaj tarihi: Şubat 26, 2003 çift mesaj.. [Bu mesaj ShARkY tarafından 26 Şubat 2003 17:56 tarihinde değiştirilmiştir] Link to comment Sosyal ağlarda paylaş Daha fazla paylaşım seçeneği…
Öne çıkan mesajlar