xxerdo

MHMS Kaydol Davet Sistemi Problemine [ÇÖZÜM]

Nov 2nd, 2016
317
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
PHP 17.60 KB | None | 0 0
  1. <?php if(!defined("SADECE_INDEX")){ die("Buraya giriş izniniz yoktur."); exit;}
  2. Class kaydol {
  3.  
  4. function header(){
  5. ?>
  6. <title>Kaydol - <?=$GLOBALS['ayarlar']->genel_title;?></title>
  7. <meta name="keywords" content="<?=$GLOBALS['ayarlar']->genel_keywords;?>">
  8. <meta name="description" content="<?=$GLOBALS['ayarlar']->genel_description;?>">
  9. <?
  10.  
  11.  
  12. }
  13.  
  14. function icerik(){
  15. global $html,$db,$fonk,$kullanici,$token_id,$ayarlar,$gvn;
  16. $html->icerik_ust(OYUN_ADI." | Kayıt Ol");
  17.  
  18. if($kullanici->giris_kontrol() == false){
  19.  
  20. if($ayarlar->kayitlar == 1){
  21.  
  22.  
  23. if($ayarlar->mail_aktivasyon == 1){
  24.  
  25. if($GBLOBALS["swid"] == 32 ){
  26. ?>
  27. <br />
  28. <center>
  29. <h2>Merhaba Arkadaşlar Metin3TR Kayıt Olurken Lütfen Mail Adresinizi Doğru Giriniz Mail Onayı Gerekmektedir.
  30. NOT:Hesap Çalınmalarına Karşı Önlem!</h2>
  31. </center>
  32. <?
  33. }
  34.  
  35. ?>
  36. <center>
  37. <h3>Kayıtlar E-Posta Onaylıdır.</h3>
  38. <a href="mail-onaylama-tekrar-gonder" class="sifreunuttum">Mail aktivasyon tekrar gönder</a>
  39. <br />
  40. <br />
  41. </center>
  42. <?
  43. }
  44.  
  45.  
  46.  
  47. if($ayarlar->sms_aktivasyon == 1){
  48. ?>
  49. <center>
  50. <h3>Kayıtlar SMS Onaylıdır.</h3>
  51. <a href="sms-kayit-onaylama-tekrar-gonder" class="sifreunuttum">Sms aktivasyon tekrar gönder</a>
  52. <br />
  53. <br />
  54. </center>
  55. <?
  56. }
  57.  
  58.  
  59. $davet                  = $gvn->harf_rakam($_GET["davet_token"]);
  60. $ist                    = $gvn->rakam($_GET["ist"]);
  61. $ek                     = "DAVET-EDIYORUM-";
  62.  
  63.  
  64. if($ist != ""){
  65. $voo                    = $db->rowCount($db->query("SELECT * FROM account.account WHERE ip='".$fonk->IpAdresi()."' AND davet='".$ist."'  "));
  66. $dvt_sorgula            = $db->query("SELECT * FROM account.account WHERE id=".$ist." ");
  67.  
  68. if(md5($ek.$ist) != $davet){
  69. $fonk->hata("Geçersiz Token");
  70.  
  71. }elseif($voo > 0 ){
  72. $fonk->hata("Daha önce bir davet kabul ettiniz");
  73.  
  74.  
  75. }elseif(!$db->rowCount($dvt_sorgula) > 0  ){
  76. $fonk->hata("Geçersiz bir davet kodu!");
  77. }else{
  78. $davet_eden             = $db->fetch($dvt_sorgula);
  79.  
  80. ?>
  81. <h3>
  82. Eğer kayıt olursanız : <strong><? echo $davet_eden->real_name; ?></strong> adlı kişinin davetini kabul etmiş olacaksınız.
  83. </h3>
  84. <br />
  85. <?
  86.  
  87. } // Tüm kontroller doğru ise
  88.  
  89.  
  90. } // Davet Token ve ist girmişse
  91.  
  92.  
  93. if($_POST){
  94. $this->kaydet($ist);
  95. }
  96.  
  97. $_SESSION["csrf_token"] = $token_id;
  98.  
  99.  
  100. ?>
  101.  
  102.  
  103.  
  104. <form action="" method="POST">
  105. <input type="hidden" name="csrf_token" value="<? echo $token_id; ?>" />
  106.   <table border="0" align="center" width="100%">
  107.  
  108.     <tr>
  109.       <td align="center"><label>Adınız ve Soyadınız:<br/>
  110.       <input name="real_name" type="text" value="" /></label>
  111.       </td>
  112.       </tr>
  113.     <tr>
  114.       <td align="center"><label>Kullanıcı Adı:<span style="color:darkred;text-shadow:none;">*</span><br/>
  115.       <input name="login" type="text" value="" /></label>
  116.       </td>
  117.       </tr>
  118.     <tr>
  119.     <tr>
  120.       <td align="center"><label>Şifre:<span style="color:darkred;text-shadow:none;">*</span><br/>
  121.         <input name="sifre" type="password" />
  122.       </label></td>
  123.       </tr>
  124.     <tr>
  125.       <td align="center"><label>Şifre (Tekrar):<span style="color:darkred;text-shadow:none;">*</span><br/>
  126.         <input name="sifre_tekrar" type="password" />
  127.       </label></td>
  128.     </tr>
  129.     <? if($ayarlar->kaydol_social_id == 1){ ?>
  130.     <tr>
  131.       <td align="center"><label>Karakter Silme Kodu:<span style="color:darkred;text-shadow:none;">*</span><br/>
  132.         <input name="social_id" value="" onkeypress="return SadeceRakam(event,['-']);" maxlength="7" type="text" />
  133.       </label></td>
  134.     </tr>
  135.     <? } ?>
  136.    
  137.     <? if($ayarlar->kaydol_phone == 1){ ?>
  138.     <tr>
  139.       <td align="center"><label>Telefon Numarası:<span style="color:darkred;text-shadow:none;">*</span><br/>
  140.         <input name="phone1" value="" id="telefon" maxlength="16" type="text" />
  141.       </label></td>
  142.     </tr>
  143.     <? } ?>
  144.    
  145.     <tr>
  146.       <td align="center"><label>E-Posta:<span style="color:darkred;text-shadow:none;">*</span><br/>
  147.         <input name="email" type="text" value="" />
  148.       </label></td>
  149.     </tr>
  150.    
  151.         <tr>
  152.         <td align="center">
  153.         <label>Güvenlik Captcha:</label>
  154.         <div id="security"><img src="captcha.php" alt="guvenlik" style="border: 1px solid #999999;"> <a href='javascript:;' onclick='ChangeCode();'><img    src='global/refresh.png' style='display:block' />  </div>
  155.         <script language="javascript">
  156.         function ChangeCode(){
  157.         var NewSecurity= "<img src='captcha.php?rnd="+Math.random()+"' alt='guvenlik' style='border: 1px solid #999999;' /> <a href='javascript:;' onclick='ChangeCode();'><img src='global/refresh.png' style='display:block' />";
  158.         $("#security").html(NewSecurity);
  159.         return false;
  160.         }
  161.         </script>
  162.         </td>
  163.     </tr>
  164.    
  165.    
  166.      <tr>
  167.       <td align="center"><label>Güvenlik Kodu:<span style="color:darkred;text-shadow:none;">*</span><br /><br />
  168.           <input name="guvenlik_kodu" type="text" autocomplete="off" /><br /><br />
  169.           </label></td>
  170.     </tr>
  171.      <tr>
  172.       <td align="center">
  173.         <input type="checkbox" name="sozlesme" id="checkbox" value="1" checked style="float:none; margin:0; padding:0; height: 15px;" />
  174.         <label for="checkbox">
  175.         <strong><a href="uyelik-sozlesmesi.html" target="_blank" class="uyesozlesmelink">Üyelik ve Hizmet Sözleşmesi</a></strong> 'ni okudum ve kabul ediyorum.</label><br /></td>
  176.     </tr>
  177.     <tr>
  178.       <td align="center">
  179.       <br />
  180.       <input type="submit" value="Kayıt ol" /></td>
  181.     </tr>
  182.     <tr>
  183.       <td>&nbsp;</td>
  184.     </tr>
  185.     </table>
  186.    
  187. </form>
  188. <?
  189.  
  190.  
  191. }else{ // Kayıtlar Pasifse
  192.  
  193. echo "Sunucumuz geliştirme aşamasında. Şu an oyuncu kaydı alamıyoruz.";
  194.  
  195. } // Kayıtlar Pasifse
  196.  
  197.  
  198. }else{ // Eğer giriş yapılmamışsa
  199.  
  200. $fonk->hata("Kullanıcı girişi yaptıkdan sonra burayı göremezsin, Yönlendiriliyorsun");
  201. $fonk->yonlendir(SITE_URL."kontrol-paneli");
  202.  
  203. } // eğer giriş yapılmışsa
  204.  
  205. $html->icerik_alt();
  206. } // Fonkiyon end
  207.  
  208. private function kaydet($ist){
  209. global $fonk,$gvn,$db,$ayarlar,$kullanici,$token_id;
  210.  
  211. // Kayıt Hediyeleri ! Sonuna days ekleyin ! Örneğin 10 gün için; 10 days
  212. $goldexpire = "2190 days";
  213. $silverexpire = "2190 days";
  214. $safeboxexpire = "2190 days";
  215. $autolootexpire = "2190 days";
  216. $fishmindexpire = "2190 days";
  217. $marriageexpire = "2190 days";
  218. $moneydropexpire = "2190 days";
  219.  
  220. $sorular        = array(
  221. '0' =>  'Lütfen seçiniz',
  222. '1' => 'Tarihten en sevdiğiniz kişi',
  223. '2' => 'En sevdiğiniz hayvan',
  224. '3' => 'Dedenizin mesleği',
  225. '4' => 'İlk oynadığınız oyun',
  226. '5' => 'Okuduğunuz lise'
  227. );
  228.  
  229.  
  230.       $login                    = $gvn->harf_rakam($_POST["login"]);
  231.       $sifre                    = $gvn->parola($_POST["sifre"]);
  232.       $sifre_tekrar             = $gvn->parola($_POST["sifre_tekrar"]);
  233.      
  234.       $soru                     = $gvn->rakam($_POST["soru"]);
  235.       $cevap                    = $gvn->title($_POST["cevap"]);
  236.       if($ayarlar->kaydol_social_id == 1){
  237.       $social_id                = $gvn->rakam($_POST["social_id"]);
  238.       }else{
  239.       $social_id                = rand(1000000,9999999);
  240.       }
  241.       $real_name                = $gvn->isim($_POST["real_name"]);
  242.       $phone1                   = $gvn->rakam($_POST["phone1"]);
  243.       $email                    = $gvn->eposta($_POST["email"]);
  244.       $guvenlik_kodu            = $gvn->harf_rakam($_POST["guvenlik_kodu"]);
  245.       $kod                      = $gvn->cookie_session($_SESSION["security_code"]);
  246.       $sozlesme                 = $gvn->rakam($_POST["sozlesme"]);
  247.       $csrf_token               = $gvn->harf_rakam($_POST["csrf_token"]);
  248.       $token                    = $gvn->cookie_session($_SESSION["csrf_token"]);
  249.       $y                        = strtolower(substr(md5(uniqid(rand())), 0,40));
  250.       $tkod                     = rand(100000,999999);
  251.  
  252.     $suanzaman = date("Y-m-d H:i:s");
  253.     $goldexpirex = date("Y-m-d H:i:s",strtotime($goldexpire));
  254.     $silverexpirex = date("Y-m-d H:i:s",strtotime($silverexpire));
  255.     $safeboxexpirex = date("Y-m-d H:i:s",strtotime($safeboxexpire));
  256.     $autolootexpirex = date("Y-m-d H:i:s",strtotime($autolootexpire));
  257.     $fishmindexpirex = date("Y-m-d H:i:s",strtotime($fishmindexpire));
  258.     $marriageexpirex = date("Y-m-d H:i:s",strtotime($marriageexpire));
  259.     $moneydropexpirex = date("Y-m-d H:i:s",strtotime($moneydropexpire));
  260.  
  261.  
  262.   if($csrf_token == ""){
  263.  
  264.   $fonk->hata('Bir hata oluştu TOKEN Bulunamıyor.');
  265.  
  266.   }elseif($csrf_token != $token){
  267.  
  268.   $fonk->hata('CSRF Engellenmiştir.');
  269.  
  270.   }elseif($login == '' or $sifre == '' or $sifre_tekrar == '' or $email == '' or $guvenlik_kodu == ''){
  271.  
  272.   $fonk->hata('Lütfen (*) ile belirtilen alanları boş bırakma!');
  273.  
  274.   }elseif($sifre_tekrar != $sifre){
  275.  
  276.   $fonk->hata('Şifre tekrarı yanlış yazdın!');
  277.  
  278.   }elseif(!filter_var($email, FILTER_VALIDATE_EMAIL)){
  279.  
  280.   $fonk->hata('E-Posta Adresiniz Hatalı!');
  281.  
  282.   }elseif($gvn->turkce_karakter_kontrol($login)){
  283.  
  284.   $fonk->hata('Kullanıcı adında türkçe karakter kullanılamaz!');
  285.  
  286.   }elseif($gvn->turkce_karakter_kontrol($sifre)){
  287.  
  288.   $fonk->hata('Şifre\'de türkçe karakter kullanılamaz!');
  289.  
  290.   }elseif($guvenlik_kodu != $kod){
  291.  
  292.   $fonk->hata('Güvenlik kodunu hatalı yazdın!');
  293.  
  294.   }elseif($ayarlar->kaydol_social_id == 1 and $social_id < 7){
  295.  
  296.   $fonk->hata('Karakter silme kodu 7 haneli olmalıdır.');
  297.  
  298.   }elseif($sozlesme == ''){
  299.  
  300.   $fonk->hata('Üyelik ve Hizmet Sözleşmesini Kabul Etmek Zorundasın!');
  301.  
  302.   }else{
  303.  
  304.  
  305.     $sorgula            = $db->rowCount($db->query("SELECT login,email FROM account.account WHERE login='".$login."' "));
  306.     $sorgulax2          = $db->rowCount($db->query("SELECT phone1 FROM account.account WHERE phone1='".$phone1."' "));
  307.     $kontrolet2         = $db->query("SELECT * FROM ".DATABASE_ADI.".sms_log WHERE ip='".$fonk->IpAdresi()."' AND tarih LIKE '%".date("Y-m-d")."%' ");
  308.     $kontrolet3         = $db->query("SELECT * FROM ".DATABASE_ADI.".sms_log WHERE telefon='".$phone1." AND tarih LIKE '%".date("Y-m-d")."%' ");
  309.    
  310.     /*
  311.     elseif($sorgulax2 > 0 AND $phone1 != ""){
  312.     $fonk->hata('Yazmış Olduğunuz Telefon Numarası Başkası Tarafından Kullanılmaktadır.');
  313.     }
  314.     */
  315.    
  316.     if($sorgula > 0){
  317.     $fonk->hata('Yazmış Olduğunuz Kullanıcı Adı Başkası Tarafından Kullanılmaktadır.');
  318.     }elseif($db->rowCount($kontrolet2) > 1){ // Günde 2 tane gönderdiyse
  319.     $fonk->hata("Günde Sadece 2 Defa SMS Gönderebilirsiniz!");
  320.     }elseif($db->rowCount($kontrolet3) > 1){ // Günde 2 tane gönderdiyse
  321.     $fonk->hata("Günde Sadece 2 Defa SMS Gönderebilirsiniz!");
  322.     }else{
  323.    
  324.     if($ayarlar->mail_aktivasyon == 1){
  325.    
  326.     $ekle               = $db->query("INSERT INTO account.account(login,real_name,social_id,email,create_time,gold_expire,silver_expire,safebox_expire,autoloot_expire,fish_mind_expire,marriage_fast_expire,money_drop_rate_expire,phone1,ysifre,ypass,durum,davet,ip)VALUES('".$login."','".$real_name."','".$social_id."','".$email."','$suanzaman','$goldexpirex','$silverexpirex','$safeboxexpirex','$autolootexpirex','$fishmindexpirex','$marriageexpirex','$moneydropexpirex','".$phone1."','".$y."',PASSWORD('".$sifre."'),'1','".$ist."','".$_SERVER["REMOTE_ADDR"]."') ");
  327.    
  328.     }elseif($ayarlar->sms_aktivasyon == 1){
  329.     $ekle               = $db->query("INSERT INTO account.account(login,real_name,social_id,email,create_time,gold_expire,silver_expire,safebox_expire,autoloot_expire,fish_mind_expire,marriage_fast_expire,money_drop_rate_expire,phone1,ysifre,ypass,durum,davet,ip,tkod)VALUES('".$login."','".$real_name."','".$social_id."','".$email."','$suanzaman','$goldexpirex','$silverexpirex','$safeboxexpirex','$autolootexpirex','$fishmindexpirex','$marriageexpirex','$moneydropexpirex','".$phone1."','".$y."',PASSWORD('".$sifre."'),'1','".$ist."','".$_SERVER["REMOTE_ADDR"]."','".$tkod."') ");
  330.    
  331.     }else{
  332.    
  333.     $ekle               = $db->query("INSERT INTO account.account(login,password,real_name,social_id,email,create_time,gold_expire,silver_expire,safebox_expire,autoloot_expire,fish_mind_expire,marriage_fast_expire,money_drop_rate_expire,phone1,davet,ip,durum)VALUES('".$login."',PASSWORD('".$sifre."'),'".$real_name."','".$social_id."','".$email."','$suanzaman','$goldexpirex','$silverexpirex','$safeboxexpirex','$autolootexpirex','$fishmindexpirex','$marriageexpirex','$moneydropexpirex','".$phone1."','".$ist."','".$_SERVER["REMOTE_ADDR"]."','0') ");
  334.     }
  335.    
  336.     if($ekle){
  337.    
  338.     if($ayarlar->mail_aktivasyon == 1){
  339.     $fonk->tamam('<strong>Hesabınız başarıyla oluşturuldu.</strong><br />
  340.     Üyeliğinizi aktifleştirmek için lütfen mail adresinizi(junk,spam,gereksiz dahil) kontrol ediniz.');
  341.     }elseif($ayarlar->sms_aktivasyon == 1){
  342.     $fonk->tamam('<strong>Hesabınız başarıyla oluşturuldu.</strong><br />
  343. Üyeliğinizi aktifleştirmek için lütfen telefonunuza gelen sms\'de ki onay kodunuzu aşağıda ki kutuya yazın ve aktif et butonuna basın.');
  344.      $text              = 'Merhaba '.$login.', \n '.OYUN_ADI.' oyunumuzu kayıt oldun. \n Onay Kodu : '.$tkod;
  345.      $gonder            = $fonk->sms_gonder(OYUN_ADI,$phone1,$text);
  346.     }else{
  347.     $fonk->tamam('<strong>Hesabınız başarıyla oluşturuldu.</strong> İyi Oyunlar Dileriz...');
  348.     }
  349.    
  350.     if($ayarlar->mail_aktivasyon == 1){
  351.    
  352.     }elseif($ayarlar->sms_aktivasyon == 1){
  353.    
  354.     ?>
  355. <p>
  356. <img src="global/sms.png" width="150" align="left" />
  357. Az önce telefon numaranıza bir  "sms" gönderdik orada yazan "Onay Kodu:" nu aşağıdaki kutucağı yazdıktan sonra<br />
  358. hesabınızı aktif edebilirsiniz.
  359. </p>
  360. <form action="sms-onaylama" method="post" id="BirForm">
  361. <input type="hidden" name="csrf_token" value="<? echo $token_id; ?>" />
  362. <table width="100%" border="0" align="center" width="100%">
  363. <tr>
  364. <td align="center"><label>Onay Kodu: <span style="color:darkred;text-shadow:none;">*</span> <br />
  365. <input type="text" name="tkod" value="" onkeypress="return SadeceRakam(event,['-']);" maxlength="6" ></td>
  366. </tr>
  367.  
  368.     <tr>
  369.       <td align="center">
  370.       <br />
  371.       <input type="submit" value="Aktif et!" />
  372.       </td>
  373.     </tr>
  374.     <tr>
  375.       <td>&nbsp;</td>
  376.     </tr>
  377.    
  378. </table>
  379. </form>
  380.     <?
  381.    
  382.    
  383.     }else{
  384.     $son_id                 = $db->insert_id();
  385.     $_SESSION["login"]      = $login;
  386.     $_SESSION["password"]   = $sifre;
  387.     $_SESSION["ac_id"]      = $son_id;
  388.     $fonk->yonlendir(SITE_URL."kontrol-paneli",2000);
  389.     }
  390.    
  391.    
  392.     if(KAYIT_BILGISI_GONDER == true){
  393.    
  394.     $message = '
  395.    
  396. <style type="text/css">
  397. <!--
  398. .style3 {
  399.     font-family: Arial, Helvetica, sans-serif;
  400.     font-weight: bold;
  401.     color: #CE0000;
  402. }
  403. .style4 {font-family: Arial, Helvetica, sans-serif}
  404. .style6 {font-family: Arial, Helvetica, sans-serif; font-weight: bold; }
  405. .style9 {font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold; }
  406. -->
  407. </style>
  408. <table style="margin-top:5%" width="500" border="0" align="center" width="100%" align="center" cellpadding="10" cellspacing="5">
  409.  <tr>
  410.    <td height="60" colspan="2" align="center" bgcolor="#F3F3F3" scope="col"><h3 class="style3"><strong>'.OYUN_ADI.' | Hesap Bilgileri</strong></h3></td>
  411.  </tr>
  412.  <tr>
  413.    <td bgcolor="#F3F3F3" scope="col"><span class="style4"><b style="font-weight:bold; color:#666666; ">IP Numarası</b></span></td>
  414.    <td bgcolor="#F3F3F3" scope="col"><span class="style6"><strong>'.$fonk->IpAdresi().'</strong></span></td>
  415.  </tr>
  416.  <tr>
  417.    <td width="40%" bgcolor="#F3F3F3" scope="col"><span class="style4"><b style="font-weight:bold; color:#666666; ">Adı Soyadı</b></span></td>
  418.    <td width="60%" bgcolor="#F3F3F3" scope="col"><span class="style6"><strong>'.$real_name.'</strong></span></td>
  419.  </tr>
  420.  <tr>
  421.    <td width="40%" bgcolor="#F3F3F3" scope="col"><span class="style4"><b style="font-weight:bold; color:#666666; ">Kullanıcı Adı</b></span></td>
  422.    <td width="60%" bgcolor="#F3F3F3" scope="col"><span class="style6"><strong>'.$login.'</strong></span></td>
  423.  </tr>
  424.  <tr>
  425.    <td width="40%" bgcolor="#F3F3F3" scope="col"><span class="style4"><b style="font-weight:bold; color:#666666; ">Şifre</b></span></td>
  426.    <td width="60%" bgcolor="#F3F3F3" scope="col"><span class="style6"><strong>'.$sifre.'</strong></span></td>
  427.  </tr>
  428.  <tr>
  429.    <td width="40%" bgcolor="#F3F3F3" scope="col"><span class="style4"><b style="font-weight:bold; color:#666666; ">Karekter silme Kodu</b></span></td>
  430.    <td width="60%" bgcolor="#F3F3F3" scope="col"><span class="style6"><strong>'.$social_id.'</strong></span></td>
  431.  </tr>
  432.  <tr>
  433.    <td bgcolor="#F3F3F3" scope="col"><span class="style4"><b style="font-weight:bold; color:#666666; ">E-Posta</b></span></td>
  434.    <td bgcolor="#F3F3F3" scope="col"><span class="style6"><strong>'.$email.'</strong></span></td>
  435.  </tr>
  436.  
  437.  <tr>
  438.    <td bgcolor="#F3F3F3" scope="col"><span class="style4"><b style="font-weight:bold; color:#666666; ">Kayıt olma Tarihi</b></span></td>
  439.    <td bgcolor="#F3F3F3" scope="col"><span class="style6"><strong>'.date("d.m.Y").'</strong></span></td>
  440.  </tr>
  441.  
  442.  <tr>
  443.    <td bgcolor="#F3F3F3" scope="col"><span class="style4"><b style="font-weight:bold; color:#666666; ">Kayıt olma Saati</b></span></td>
  444.    <td bgcolor="#F3F3F3" scope="col"><span class="style6"><strong>'.date("H:i").'</strong></span></td>
  445.  </tr>
  446.  <tr>
  447.  <tr>
  448.    <td colspan="2" align="center" bgcolor="#F3F3F3" class="style4" scope="col"><strong>'.SITE_URL.'</strong></td>
  449.  </tr>
  450. </table>
  451. <p>&nbsp;
  452. ';
  453.  
  454.   if($ayarlar->mail_aktivasyon == 1){
  455.   $message .= '
  456.    Hessabınızı aktif edebilmek için lütfen <a href="'.SITE_URL.'hesap-onayla/'.$y.'">buraya tıklayınız.</a> Veya aşağıdaki linki tarayıcınızın adres çubuğuna yapıştırıp girebilirsiniz.  <br />
  457.     URL :  '.SITE_URL.'hesap-onayla/'.$y.'
  458.  ';
  459.  
  460.   }
  461.  
  462.   $message .= '
  463.  
  464. </p>
  465.  
  466.     ';
  467.    
  468.     $gonder     =   @$fonk->mail_gonder('Yeni Kayit',$email,$message);
  469.    
  470.     if($gonder){ // Mail gönderme başarılı ise
  471.     $kullanici->system_log(1,'"'.$login.'" Adında bir hesap kayıt oldu.',$son_id);
  472.     ?>
  473.     <br />
  474.     <? echo $fonk->tamam('Hesap Bilgilerin E-Posta Adresine Gönderildi!'); ?>
  475.     <?
  476.     }else{ // Mail gitmedi ise
  477.     ?>
  478.     <br />
  479.     <? echo $fonk->hata('Bir hata sonucu hesap bilgilerini E-Posta adresine gönderemedim!'); ?>
  480.     <?
  481.     } // Mail gitmedi ise
  482.    
  483.     } // Eğerki Bilgi gönderme aktif ise
  484.    
  485.    
  486.     }else{
  487.    
  488.     $fonk->hata('Kayıt olma işlemin teknik bir sorun nedeniyle malesef gerçekleşemedi '.mysql_error());
  489.    
  490.     }
  491.    
  492.     }
  493.   }
  494.  
  495. } // Fucntions end
  496.  
  497.  
  498.  
  499. } // Class End
  500.  
  501.  
  502. ?>
Add Comment
Please, Sign In to add comment