Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- <?php
- include "../config/mysetting.php";
- include "../config/myclass.php";
- $db = new db_mysql($server_name, $userdb, $passdb, $databasename, "");
- include "../config/myfunction.php";
- $hp = mysql_real_escape_string($_POST['hp']);
- $sign = $_POST['sign'];
- $myposisi = mysql_real_escape_string($_POST['posisi']);
- $alias = mysql_real_escape_string($_POST['alias']);
- $pass = mysql_real_escape_string($_POST['passw']);
- $nama = mysql_real_escape_string($_POST['nama']);
- $email = mysql_real_escape_string($_POST['email']);
- $propinsi = mysql_real_escape_string($_POST['reg']);
- $tempat_lahir = mysql_real_escape_string($_POST['tempat_lahir']);
- $day = mysql_real_escape_string($_POST['day']);
- $month = mysql_real_escape_string($_POST['month']);
- $year = mysql_real_escape_string($_POST['year']);
- $tg_lahir = "$year-$month-$day";
- $gender = mysql_real_escape_string($_POST['gender']);
- $ktp = mysql_real_escape_string($_POST['ktp']);
- $alamat = mysql_real_escape_string($_POST['alamat']);
- $kota = mysql_real_escape_string($_POST['kota']);
- $kodepos = mysql_real_escape_string($_POST['kodepos']);
- $phone = mysql_real_escape_string($_POST['phone']);
- $pass = mysql_real_escape_string($_POST['passw']);
- $bank = mysql_real_escape_string($_POST['bank']);
- $norek = mysql_real_escape_string($_POST['norek']);
- $namarek = mysql_real_escape_string($_POST['namarek']);
- $contact_name = mysql_real_escape_string($_POST['contact_name']);
- $contact_address = mysql_real_escape_string($_POST['contact_address']);
- $contact_phone = mysql_real_escape_string($_POST['contact_phone']);
- $contact_relation = mysql_real_escape_string($_POST['contact_relation']);
- //-------------biaya daftar---------
- //$paket = $_POST['paket'];
- $by = explode("|", $db->config("biaya"));
- $card_no = mysql_real_escape_string($_POST['card_no']);
- $card_key = mysql_real_escape_string($_POST['card_key']);
- $security_code = mysql_real_escape_string($_POST['capcha_code']);
- //session_start();
- //if( $_SESSION['security_code'] == $security_code && !empty($_SESSION['security_code'] ) ) {
- // unset($_SESSION['security_code']);
- $q_card = mysql_query("select idmlm, unit, serial, pin, status, aktif from card where serial='$card_no' and pin='$card_key' and status=0");
- $ada_card = mysql_num_rows($q_card);
- if ($ada_card > 0) {
- $row_card = mysql_fetch_array($q_card);
- $myunit = $row_card[unit];
- $status_aktif = $row_card[aktif];
- $username = $row_card[idmlm];
- $paket = $myunit;
- if ($status_aktif > 0) {
- if ($paket == 1) {
- $biaya = $by[0];
- } else if ($paket == 3) {
- $biaya = $by[1];
- } else if ($paket == 7) {
- $biaya = $by[2];
- } else {
- $biaya = $by[3];
- }
- if ($myunit == $paket) {
- // -------------------------------------------------
- $warna = "red";
- //--------- cek username jika ada yang sama---------------
- $db->select("username", "member", "username='$username'");
- $chkd_user = $db->num_rows();
- if ($chkd_user != "") {
- echo "<script type=\"text/javascript\">
- alert(\"Maaf. Username yang anda masukkan sudah terdaftar dalam database kami.\");
- window.history.back();
- </script>";
- // echo"<meta http-equiv=\"refresh\" content=\"0; url=?m=join\">";
- //--------- cek rekening bank jika ada yang sama---------------
- } else {
- $db->select("username", "member", "norek='$norek'");
- $chkd_usera = $db->num_rows();
- if ($chkd_usera != "") {
- echo "<script type=\"text/javascript\">
- alert(\"Maaf. No rekening bank yang anda masukkan sudah terdaftar dalam database kami. Silahkan gunakan no rekening lain.\");
- window.history.back();
- </script>";
- // echo"<meta http-equiv=\"refresh\" content=\"0; url=?m=join\">";
- } else {
- $rpadmin = $biaya;
- $sponsore = mysql_real_escape_string($_POST['sponsore']);
- $r_sp = mysql_fetch_row(mysql_query("select username from member where username='$sponsore'"));
- $mysponsore = $r_sp[0];
- $parentid = mysql_real_escape_string($_POST['root_id']);
- $r_up = mysql_fetch_row(mysql_query("select username from member where username='$parentid'"));
- $myupline = $r_up[0];
- //$upline = spillover("random", $myupline);
- //$posisi = spillover("pos", $upline);
- $upline = $myupline;
- $posisi = $posisi;
- $upline1 = $db->dataupline("upline0", $upline);
- $upline2 = $db->dataupline("upline1", $upline);
- $upline3 = $db->dataupline("upline2", $upline);
- $upline4 = $db->dataupline("upline3", $upline);
- $upline5 = $db->dataupline("upline4", $upline);
- $upline6 = $db->dataupline("upline5", $upline);
- $upline7 = $db->dataupline("upline6", $upline);
- $upline8 = $db->dataupline("upline7", $upline);
- $upline9 = $db->dataupline("upline8", $upline);
- $upline10 = $db->dataupline("upline9", $upline);
- $upline11 = $db->dataupline("upline10", $upline);
- $upline12 = $db->dataupline("upline11", $upline);
- $upline13 = $db->dataupline("upline12", $upline);
- $upline14 = $db->dataupline("upline13", $upline);
- $upline15 = $db->dataupline("upline14", $upline);
- $upline16 = $db->dataupline("upline15", $upline);
- $upline17 = $db->dataupline("upline16", $upline);
- $upline18 = $db->dataupline("upline17", $upline);
- $upline19 = $db->dataupline("upline18", $upline);
- $upline20 = $db->dataupline("upline19", $upline);
- $upline21 = $db->dataupline("upline20", $upline);
- $upline22 = $db->dataupline("upline21", $upline);
- $upline23 = $db->dataupline("upline22", $upline);
- $upline24 = $db->dataupline("upline23", $upline);
- $upline25 = $db->dataupline("upline24", $upline);
- $upline26 = $db->dataupline("upline25", $upline);
- $upline27 = $db->dataupline("upline26", $upline);
- $upline28 = $db->dataupline("upline27", $upline);
- $upline29 = $db->dataupline("upline28", $upline);
- $upline30 = $db->dataupline("upline29", $upline);
- $upline31 = $db->dataupline("upline30", $upline);
- $upline32 = $db->dataupline("upline31", $upline);
- $upline33 = $db->dataupline("upline32", $upline);
- $upline34 = $db->dataupline("upline33", $upline);
- $upline35 = $db->dataupline("upline34", $upline);
- $upline36 = $db->dataupline("upline35", $upline);
- $upline37 = $db->dataupline("upline36", $upline);
- $upline38 = $db->dataupline("upline37", $upline);
- $upline39 = $db->dataupline("upline38", $upline);
- $upline40 = $db->dataupline("upline39", $upline);
- //-----------------------------------
- $levelsp = $db->datasp("level", $mysponsore);
- $levelspe = $levelsp + 1;
- //-------------------update tabel card--------------
- $db->update("card", "status='1',idmlm='$username', tgl_aktivasi='$clientdate'", "serial='$card_no' and pin='$card_key'");
- $level = $db->dataupline("level", $upline);
- $levele = $level + 1;
- if ($paket > 1) {
- for ($i = 0; $i < $paket; $i++) {
- if ($i < 7) {
- $pk = $i + 1;
- if ($i > 0 and $i < 3) {
- $user = "$username.0$i";
- $uplinep = $username;
- } else if ($i == 3 or $i == 4) {
- $user = "$username.0$i";
- $uplinep = $username . ".01";
- $id_upx = $username;
- $user_up = "$username.01";
- } else if ($i == 5 or $i == 6) {
- $user = "$username.0$i";
- $uplinep = $username . ".02";
- $id_upx = $username;
- $user_up = "$username.02";
- } else {
- $user = $username;
- $uplinep = $upline;
- $id_upx = $id_up;
- }
- if (is_odd($i) == 1 and $i > 0) {
- $pos = "KIRI";
- } else if ($i == 0) {
- $pos = $posisi;
- } else {
- $pos = "KANAN";
- }
- if ($i == 0) {
- $sponsore0 = $mysponsore;
- } else if ($i == 1 or $i == 2) {
- $sponsore0 = $username;
- } else if ($i == 3 or $i == 4) {
- $sponsore0 = "$username.01";
- } else if ($i == 5 or $i == 6) {
- $sponsore0 = "$username.02";
- } else if ($i == 7 or $i == 8) {
- $sponsore0 = "$username.03";
- } else if ($i == 9 or $i == 10) {
- $sponsore0 = "$username.04";
- } else if ($i == 11 or $i == 12) {
- $sponsore0 = "$username.05";
- } else if ($i == 13 or $i == 14) {
- $sponsore0 = "$username.06";
- }
- $db->insert("member", "", "'', '$user', '$pass', '$nama', '$sponsore0', '$uplinep','$alias', '$email', '$tglahir', '$gender', '$ktp', '$alamat', '$kota', '$propinsi', '$negara', '$kodepos', '$phone', '$hp', '$bank','$norek', '$namarek', '$foto', '$contact_name', '$contact_address','$contact_phone','$contact_relation', '$rpadmin', '$clientdate', '$clientdate','$pk','$harga','$blokir','0'");
- $db->insert("ewalet", "username, password, created, status", "'$user', '$pass', '$clientdate','1'");
- //-------------------masukkan ke tabel datasponsor --------------
- //-------------------masukkan ke tabel upline--------------
- if ($i == 0) {
- if ($user) {
- $db->insert("upline", "", "'', '$user', '$sponsore0', '$pos', '$username.01', '$username.02', '$upline', '$upline1', '$upline2', '$upline3', '$upline4', '$upline5', '$upline6', '$upline7', '$upline8', '$upline9', '$upline10', '$upline11', '$upline12', '$upline13', '$upline14', '$upline15', '$upline16', '$upline17', '$upline18', '$upline19', '$upline20', '$upline21', '$upline22', '$upline23', '$upline24', '$upline25', '$upline26', '$upline27', '$upline28', '$upline29', '$upline30', '$upline31', '$upline32', '$upline33', '$upline34', '$upline35', '$upline36', '$upline37', '$upline38', '$upline39', '$upline40', '$levele', '$dl', '$sp', '$kp', '$paket'");
- }
- } else if ($i > 0 and $i < 3) {
- $nlevel = $levele + 1;
- if ($paket > 3) {
- $j = ($i + 2) + ($i - 1);
- $k = $j + 1;
- $ki = "$username.0$j";
- $ka = "$username.0$k";
- }
- if ($user) {
- $db->insert("upline", "", "'', '$user', '$sponsore0', '$pos', '$ki', '$ka', '$username', '$upline', '$upline1', '$upline2', '$upline3', '$upline4', '$upline5', '$upline6', '$upline7', '$upline8', '$upline9', '$upline10', '$upline11', '$upline12', '$upline13', '$upline14', '$upline15', '$upline16', '$upline17', '$upline18', '$upline19', '$upline20', '$upline21', '$upline22', '$upline23', '$upline24', '$upline25', '$upline26', '$upline27', '$upline28', '$upline29', '$upline30', '$upline31', '$upline32', '$upline33', '$upline34', '$upline35', '$upline36', '$upline37', '$upline38', '$upline39', '$nlevel', '$dl', '$sp', '$kp', '$paket'");
- }
- } else {
- $nlevel3 = $levele + 2;
- if ($user) {
- $db->insert("upline", "", "'', '$user', '$sponsore0', '$pos', '', '', '$user_up', '$username', '$upline', '$upline1', '$upline2', '$upline3', '$upline4', '$upline5', '$upline6', '$upline7', '$upline8', '$upline9', '$upline10', '$upline11', '$upline12', '$upline13', '$upline14', '$upline15', '$upline16', '$upline17', '$upline18', '$upline19', '$upline20', '$upline21', '$upline22', '$upline23', '$upline24', '$upline25', '$upline26', '$upline27', '$upline28', '$upline29', '$upline30', '$upline31', '$upline32', '$upline33', '$upline34', '$upline35', '$upline36', '$upline37', '$upline38', '$nlevel3', '0', '0', '0', '$paket'");
- }
- }
- } else { //--if i>7
- $pk = $i + 1;
- $nlevel4 = $levele + 3;
- $c = $i - 7;
- if ($i <= 9) {
- $d = "0$i";
- } else {
- $d = $i;
- }
- $uplina = array("$username.03", "$username.03", "$username.04", "$username.04", "$username.05", "$username.05", "$username.06", "$username.06");
- $uplina2 = array("$username.01", "$username.01", "$username.01", "$username.01", "$username.02", "$username.02", "$username.02", "$username.02");
- if ($username) {
- $db->insert("member", "", "'', '$username.$d', '$pass', '$nama', '$sponsore0', '$uplina[$c]','$alias', '$email', '$tglahir', '$gender', '$ktp', '$alamat', '$kota', '$propinsi', '$negara', '$kodepos', '$phone', '$hp', '$bank','$norek', '$namarek', '$foto', '$contact_name', '$contact_address','$contact_phone','$contact_relation', '$rpadmin', '$clientdate', '$clientdate','$pk','$harga','$blokir','0'");
- //------------
- $posi = array("KIRI", "KANAN", "KIRI", "KANAN", "KIRI", "KANAN", "KIRI", "KANAN");
- $db->insert("upline", "", "'', '$username.$d', '$sponsore0', '$posi[$c]', '', '', '$uplina[$c]', '$uplina2[$c]', '$username', '$upline', '$upline1', '$upline2', '$upline3', '$upline4', '$upline5', '$upline6', '$upline7', '$upline8', '$upline9', '$upline10', '$upline11', '$upline12', '$upline13', '$upline14', '$upline15', '$upline16', '$upline17', '$upline18', '$upline19', '$upline20', '$upline21', '$upline22', '$upline23', '$upline24', '$upline25', '$upline26', '$upline27', '$upline28', '$upline29', '$upline30', '$upline31', '$upline32', '$upline33', '$upline34', '$upline35', '$upline36', '$upline37', '$nlevel4', '0', '0', '0', '$paket'");
- //--update--
- $db->update("upline", "$posi[$c]='$username.$d'", "username='$uplina[$c]'");
- }
- } //--end if i>7
- } //--end for
- } else {
- if ($username) {
- $db->insert("member", "", "'', '$username', '$pass', '$nama', '$mysponsore', '$upline','$alias', '$email', '$tglahir', '$gender', '$ktp', '$alamat', '$kota', '$propinsi', '$negara', '$kodepos', '$phone', '$hp', '$bank','$norek', '$namarek', '$foto', '$contact_name', '$contact_address','$contact_phone','$contact_relation', '$rpadmin', '$clientdate', '$clientdate','$paket','$harga','$blokir','0'");
- //-------------------masukkan ke tabel upline--------------
- $db->insert("upline", "", "'', '$username', '$mysponsore', '$posisi', '$ki', '$ka', '$upline', '$upline1', '$upline2', '$upline3', '$upline4', '$upline5', '$upline6', '$upline7', '$upline8', '$upline9', '$upline10', '$upline11', '$upline12', '$upline13', '$upline14', '$upline15', '$upline16', '$upline17', '$upline18', '$upline19', '$upline20', '$upline21', '$upline22', '$upline23', '$upline24', '$upline25', '$upline26', '$upline27', '$upline28', '$upline29', '$upline30', '$upline31', '$upline32', '$upline33', '$upline34', '$upline35', '$upline36', '$upline37', '$upline38', '$upline39', '$upline40', '$levele', '0', '0', '0', '$paket'");
- }
- }
- //--------update upline-------
- if ($posisi == "KIRI") {
- $db->update("upline", "kiri='$username'", "username='$upline'");
- } else {
- $db->update("upline", "kanan='$username'", "username='$upline'");
- }
- //-------
- if ($paket == 1) {
- $db->aktivasi($username);
- } else if ($paket == 3) {
- $db->aktivasi($username);
- $db->aktivasi("$username.01");
- $db->aktivasi("$username.02");
- } else if ($paket == 7) {
- $db->aktivasi($username);
- $db->aktivasi("$username.01");
- $db->aktivasi("$username.02");
- $db->aktivasi("$username.03");
- $db->aktivasi("$username.04");
- $db->aktivasi("$username.05");
- $db->aktivasi("$username.06");
- } else if ($paket == 15) {
- $db->aktivasi($username);
- $db->aktivasi("$username.01");
- $db->aktivasi("$username.02");
- $db->aktivasi("$username.03");
- $db->aktivasi("$username.04");
- $db->aktivasi("$username.05");
- $db->aktivasi("$username.06");
- $db->aktivasi("$username.07");
- $db->aktivasi("$username.08");
- $db->aktivasi("$username.09");
- $db->aktivasi("$username.10");
- $db->aktivasi("$username.11");
- $db->aktivasi("$username.12");
- $db->aktivasi("$username.13");
- $db->aktivasi("$username.14");
- }
- $emailadmin = $db->config("email");
- //-------------
- $isimail = "Berikut data new member $domain :\n"
- . "User ID : $username\n"
- . "Password : $password2\n"
- . "Nama : $nama\n"
- . "Alamat : $alamat $kota\n$porpinsi $negara\n"
- . "Telepon : $telepon, HP : $hp\n"
- . "E-mail : $email\n"
- . "Jumlah DP : $rpadmin\n"
- . "Sponsor : $ref (" . $db->dataku("nama", $ref) . ")\n"
- . "Upline Spillover : $upline (" . $db->dataku("nama", $upline) . ")\n\n"
- . "Tanggal Daftar : $clientdate\n\n"
- . "Segera hubungi member tersebut untuk membangun jaringan dan duplikasi sebaik-baiknya.";
- $headers = "From: $nama<$email>\nX-Sender: $email\n";
- //$headers .= "";
- $subject = "[Join $domain] - New Member";
- //--------bank admin----------
- $bank_admin = $db->config("bank");
- $bank_admin = $bank_admin . "\nData bank pengelola:\n";
- $data = ereg_replace("{BANKADMIN}", $bank_admin, $data);
- $duit = rupiah($rpadmin);
- $spon_nama = $db->dataku("nama", $sponsor);
- $spon_mail = $db->dataku("email", $sponsor);
- $spon_telp = $db->dataku("phone", $sponsor);
- $spon_hp = $db->dataku("hp", $sponsor);
- $bank_sp = $db->dataku("bank", $sponsor);
- $hpadmin = $db->config("hpsms");
- $bankadmin = $db->config("bank");
- $bankadmin1 = $db->config("bank1");
- $pengelola = $db->config("name");
- $rp_admin = rupiah($rpadmin);
- $sponsor2 = $db->dataku("sponsor", $sponsor);
- $spon_nama2 = $db->dataku("nama", $upline);
- $spon_mail2 = $db->dataku("email", $upline);
- $spon_telp2 = $db->dataku("phone", $upline);
- $bank_sp2 = $db->dataku("bank", $upline);
- $hp2 = $db->dataku("hp", $sponsor2); //--------------- email ke new member--------
- $subject2 = "Selamat Datang di $domain";
- $headers2 = "From: $domain<" . $emailadmin . ">\nX-Sender: " . $emailadmin . "\n";
- $data = ereg_replace("{USERNAME}", $username, $data);
- $data = ereg_replace("{EMAIL}", $email, $data);
- $data = ereg_replace("{ALAMAT}", $alamat, $data);
- $data = ereg_replace("{PASSWORD}", $password2, $data);
- $data = ereg_replace("{KOTA}", $kota, $data);
- $data = ereg_replace("{PROPINSI}", $propinsi, $data);
- $data = ereg_replace("{DPRP}", $duit, $data);
- $data = ereg_replace("{HP}", $hp, $data);
- $data = ereg_replace("{NAMA}", $nama, $data);
- $data = ereg_replace("{SPONSORID}", $sponsore, $data);
- $data = ereg_replace("{NAMASPON}", $spon_nama, $data);
- $data = ereg_replace("{SPON_MAIL}", $spon_mail, $data);
- $data = ereg_replace("{SPON_HP}", $spon_hp, $data);
- $data = ereg_replace("{HPADMIN}", $hpadmin, $data);
- $data = ereg_replace("{BANKADMIN}", $bankadmin, $data);
- $data = ereg_replace("{BANKADMIN1}", $bankadmin1, $data);
- $data = ereg_replace("{RPADMIN}", $rp_admin, $data);
- $data = ereg_replace("{PENGELOLA}", $pengelola, $data);
- //--------bank admin----------
- $bank_admin = "$bank_admin";
- $data = ereg_replace("{BANKADMIN}", $bank_admin, $data);
- $aemailbody = $data;
- @mail($email, $subject2, $isimail, $headers2);
- //------------- email ke Admin
- @mail($emailadmin, $subject, $isimail, $headers);
- echo "<script type=\"text/javascript\">
- alert(\"Pendaftaran sukses, User ID anda adalah $username ($nama), Pass: $pass, Upline: $upline\");
- //window.history.back();
- </script>";
- echo "<meta http-equiv=\"refresh\" content=\"0; url=./?m=genealogi\">";
- }
- }
- } else { // else cek password ewalet & pin
- echo "<script type=\"text/javascript\">
- alert(\"Wrong Pakcage selection, your Serial Number only valid for $myunit package only! \");
- window.history.back();
- </script>";
- }
- } else { // else cek status kartu
- echo "<script type=\"text/javascript\">
- alert(\"Statuss kartu aktivasi anda saat ini masihh belum aktif. Silahkan hubungi admin\");
- window.history.back();
- </script>";
- }
- } else { // else cek password ewalet & pin
- echo "<script type=\"text/javascript\">
- alert(\"Wrong Serial Number or Pin! \");
- window.history.back();
- </script>";
- }
- ?>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement