📁 PHP Dosya Yöneticisi
/
/
home
/
demodesigncom
/
reelsolusturmascripti.demodesign.com.tr
/
system
/
ajax
📝
register.php
← Geri Dön
<?php include ('../../config.php'); include 'inc/class.phpmailer.php'; include 'inc/class.smtp.php'; $Register['Unexpected'] = array( 'Code' => 999, 'Text' => 'Beklenmeyen bir hata oluştu' ); $Register['mustFilled'] = array( 'Code' => 999, 'Text' => 'Lütfen tüm boşlukları eksiksiz doldur.' ); $Register['gecerSiz'] = array( 'Code' => 999, 'Text' => 'Bilgilerinde geçersiz karakterler mevcut.' ); $Register['Failed']['Exist']['Email'] = array( 'Code' => 400, 'Text' => 'Bu email adresi daha önce bir kullanıcı tarafından alınmış' ); $Register['minKrk'] = array( 'Code' => 999, 'Text' => 'Şifren minimum 6 karakterden oluşmalıdır!' ); $Register['gecEmail'] = array( 'Code' => 999, 'Text' => 'Geçersiz email formatı deniyorsun.' ); //MAİL $querySite = mysqli_query($connect, "SELECT * FROM site_data WHERE id = 1"); $fetchSite = mysqli_fetch_array($querySite); $site_name = $fetchSite['site_name']; $site_aciklama = $fetchSite['site_aciklama']; $sitelogo = $fetchSite['sitelogo']; $emailhost = $fetchSite['emailhost']; $emailport = $fetchSite['emailport']; $emailuser = $fetchSite['emailuser']; $emailpass = $fetchSite['emailpass']; //POSTLAR $ad = $_POST['ad']; $soyad = $_POST['soyad']; $password = $_POST['password']; $email = $_POST['email']; $ref = $_POST['ref']; $adsoyad = "$ad $soyad"; $randkod = rand(111111,999999); $affiliatekey = rand(10000000,99999999); if (!isset( $_POST['password'], $_POST['email'], $_POST['ad'], $_POST['soyad'])){ Output($Register['Unexpected']); } if($ad == '' || $soyad == '' || $password == '' || $email == '' ){ Output($Register['mustFilled']); } $query = mysqli_query($connect, "SELECT * FROM data_users WHERE email = '$email'"); if(mysqli_affected_rows($connect)) Output($Register['Failed']['Exist']['Email']); //SQL KORUMA if(strstr($password,"'") || strstr($password,"*") || strstr($password,"/") || strstr($password,"#") || strstr($password,"$") || strstr($password,"%") || strstr($password,"&") || strstr($password,"(") || strstr($password,")")){ Output($Register['gecerSiz']); } $kackarakter = strlen($password); if($kackarakter < 6){ Output($Register['minKrk']); } if (!filter_var($email, FILTER_VALIDATE_EMAIL)) { Output($Register['gecEmail']); die; } //MAİL HTML TASARIM $mailHTMLMessage = ' '; //MAİL HTML TASARIM $mail = new PHPMailer(); $mail->IsSMTP(); $mail->SMTPAuth = true; $mail->SMTPSecure = false; $mail->SMTPAutoTLS = false; $mail->Host = 'mail.reelscreate.com'; $mail->Port = 25; $mail->Username = 'ai@reelscreate.com'; $mail->Password = '741852Aireels'; $mail->SetFrom($mail->Username, 'ReelsCreate Aktivasyon'); $mail->AddAddress("$email", "ReelsCreate Aktivasyon "); $mail->CharSet = 'UTF-8'; $mail->Subject = 'ReelsCreateAktivasyon'; $mail->MsgHTML("<center><img src='https://i.hizliresim.com/scl4z8z.png'> <br> Değerli <strong>$adsoyad</strong> ReelsCreate Ailesine Hoşgeldin. Seni aramızda görmekten mutluluk duyuyoruz.<hr> Aşağıdaki kodu aktivasyon için kullanabilirsin : <br> <strong>$randkod</strong></center>"); $mail->Send(); $hataCode = $mail->ErrorInfo; $Register['Success'] = array( 'Code' => 200, 'Text' => 'Aramıza hoşgeldin, hemen giriş yapıp içerikler üretmeye başlayabilirsin. '.$hataCode.'' ); $Register['hataCoo'] = array( 'Code' => 999, 'Text' => 'Mail Server Hatası : '.$hataCode.'' ); if($mail->Send()){ $queryKyt = mysqli_query($connect, "INSERT INTO data_users (email,password,adsoyad,aktivasyonkod,ref,affiliatekey) VALUES ('$email','$password','$adsoyad','$randkod','$ref','$affiliatekey')"); if($queryKyt){ Output($Register['Success']); }else{ Output($Register['Unexpected']); } }else{ Output($Register['hataCoo']); die; } ?>
💾 Kaydet
İptal
📝 Yeniden Adlandır
İptal
Kaydet
🔐 Dosya İzinleri (chmod)
İzin Değeri:
Hızlı Seçim:
777
755
644
600
777
= Herkes okur/yazar/çalıştırır
755
= Sahip tam, diğerleri okur/çalıştırır
644
= Sahip okur/yazar, diğerleri okur
600
= Sadece sahip okur/yazar
İptal
Uygula