| Server IP : 209.209.40.120 / Your IP : 216.73.217.112 Web Server : Microsoft-IIS/10.0 System : Windows NT NEWWWW 10.0 build 17763 (Windows Server 2019) i586 User : NEWWWW$ ( 0) PHP Version : 8.3.30 Disable Function : NONE MySQL : OFF | cURL : ON | WGET : OFF | Perl : OFF | Python : OFF | Sudo : OFF | Pkexec : OFF Directory : C:/HostingSpaces/admin/247sms.com/wwwroot/test/ |
Upload File : |
```php
<?php
include "general.php";
?>
<!DOCTYPE HTML>
<html>
<head>
<meta charset="utf-8" />
<meta name="viewport" content="width=device-width, initial-scale=1" />
<title>247sms.com - Registration</title>
<link rel="stylesheet" href="assets/css/main.css" />
<script src="https://www.google.com/recaptcha/api.js" async defer></script>
</head>
<body>
<header id="header">
<h1>
<a href="index.php">
247sms.com
<span>The Bulksms People</span>
</a>
</h1>
</header>
<article id="main">
<header>
<h2>Registration Page</h2>
<p>Create your account</p>
</header>
<div class="wrapper">
<div class="inner">
<div id="registerMessage"></div>
<div id="verificationSection"></div>
<form method="post" id="registerForm">
<div class="row uniform">
<div class="6u 12u$(small)">
<input type="text"
name="username"
placeholder="Username"
required />
</div>
<div class="6u 12u$(small)">
<input type="password"
name="password"
placeholder="Password"
required />
</div>
<div class="6u 12u$(small)">
<input type="email"
name="email"
placeholder="Email"
required />
</div>
<div class="6u 12u$(small)">
<input type="text"
name="phone"
placeholder="Phone Number"
required />
</div>
<div class="12u$">
<input type="text"
name="address"
placeholder="Address"
required />
</div>
<div class="6u 12u$(small)">
<input type="text"
name="fullname"
placeholder="Fullname"
required />
</div>
<div class="6u 12u$(small)">
<input type="text"
name="state"
placeholder="State"
required />
</div>
<div class="6u 12u$(small)">
<div class="select-wrapper">
<select name="country" required>
<option value="">Select Country</option>
<option value="NG">Nigeria</option>
<option value="GB">United Kingdom</option>
<option value="US">USA</option>
<option value="CA">Canada</option>
<option value="GH">Ghana</option>
</select>
</div>
</div>
<div class="6u 12u$(small)">
<input type="text"
name="referrer"
placeholder="Referrer" />
</div>
<div class="12u$">
<label>Currency</label>
<input type="radio"
name="currency"
value="naira"
checked />
Naira
<input type="radio"
name="currency"
value="dollars" />
Dollar
<input type="radio"
name="currency"
value="euro" />
Euro
<input type="radio"
name="currency"
value="rwf" />
RWF
</div>
<div class="12u$">
<div class="g-recaptcha"
data-sitekey="6LcongEtAAAAAFpS-S1iuc-GfDI2ZMrMcojDHTiQ">
</div>
</div>
<div class="12u$">
<ul class="actions">
<li>
<input type="submit"
id="submit"
value="Submit"
class="special" />
</li>
</ul>
</div>
</div>
</form>
</div>
</div>
</article>
<script src="assets/js/jquery.min.js"></script>
<script>
$(document).ready(function () {
/*
=====================================
REGISTER FORM
=====================================
*/
$("#registerForm").on("submit", function (e) {
e.preventDefault();
$("#submit")
.val("Processing...")
.prop("disabled", true);
$("#registerMessage").html("");
$.ajax({
url: "verifyreg.php",
type: "POST",
data: $(this).serialize(),
dataType: "json",
success: function (response) {
console.log(response);
$("#submit")
.val("Submit")
.prop("disabled", false);
if (response.status === "success")
{
$("#registerForm")[0].reset();
$("#registerForm").hide();
$("#registerMessage").html(
"<div style='padding:15px;background:#d4edda;color:#155724;border:1px solid #c3e6cb;'>"
+ response.message +
"</div>"
);
$("#verificationSection").html(response.html);
if (typeof grecaptcha !== "undefined")
{
grecaptcha.reset();
}
}
else
{
$("#registerMessage").html(
"<div style='padding:15px;background:#f8d7da;color:#721c24;border:1px solid #f5c6cb;'>"
+ response.message +
"</div>"
);
}
},
error: function (xhr) {
console.log(xhr.responseText);
$("#submit")
.val("Submit")
.prop("disabled", false);
$("#registerMessage").html(
"<div style='padding:15px;background:#f8d7da;color:#721c24;border:1px solid #f5c6cb;'>"
+ "<b>SERVER ERROR</b><br><br>"
+ xhr.responseText +
"</div>"
);
}
});
});
/*
=====================================
VERIFY FORM
=====================================
*/
$(document).on("submit", "#verifyForm", function (e) {
e.preventDefault();
$("#verifyBtn")
.val("Verifying...")
.prop("disabled", true);
$.ajax({
url: "regsub.php",
type: "POST",
data: $(this).serialize(),
dataType: "json",
success: function (response) {
console.log(response);
$("#verifyBtn")
.val("Submit")
.prop("disabled", false);
if (response.status === "success")
{
$("#verificationMessage").html(
"<div style='padding:15px;background:#d4edda;color:#155724;border:1px solid #c3e6cb;'>"
+ response.message +
"</div>"
);
setTimeout(function () {
window.location.href = "login.php?err=0";
}, 2000);
}
else
{
$("#verificationMessage").html(
"<div style='padding:15px;background:#f8d7da;color:#721c24;border:1px solid #f5c6cb;'>"
+ response.message +
"</div>"
);
}
},
error: function (xhr) {
console.log(xhr.responseText);
$("#verifyBtn")
.val("Submit")
.prop("disabled", false);
$("#verificationMessage").html(
"<div style='padding:15px;background:#f8d7da;color:#721c24;border:1px solid #f5c6cb;'>"
+ "<b>SERVER ERROR</b><br><br>"
+ xhr.responseText +
"</div>"
);
}
});
});
});
</script>
</body>
</html>