87. ve 88. satırlarda keyleri düzenlersiniz.
<?php
include('db.php');
if($_POST)
{
if(!isset($_POST['inputUsername']) || strlen($_POST['inputUsername'])<1)
{
//required variables are empty
die('<div class="alert alert-danger">Please enter a username.</div>');
}
$CheckUserName = $mysqli->escape_string($_POST['inputUsername']);
if($UserCheck = $mysqli->query("SELECT * FROM users WHERE username ='$CheckUserName'")){
$CheckRow = mysqli_fetch_array($UserCheck);
$UserExists = $CheckRow['username'];
$EmailExists = $CheckRow['email'];
$UserCheck->close();
}else{
printf("Error: %s\n", $mysqli->error);
}
if ($_POST['inputUsername'] == $UserExists)
{
//required variables are empty
die('<div class="alert alert-danger">Username already taken. Please try another.</div>');
}
if(!isset($_POST['inputUsername']) || strlen($_POST['inputUsername'])<3)
{
//required variables are empty
die('<div class="alert alert-danger">Username must be least 3 characters long.</div>');
}
if(!isset($_POST['inputEmail']) || strlen($_POST['inputEmail'])<1)
{
//required variables are empty
die('<div class="alert alert-danger">Please let us know your email adress.</div>');
}
$ValidateEmail = $_POST['inputEmail'];
if (filter_var($ValidateEmail, FILTER_VALIDATE_EMAIL)) {
// The email address is valid
} else {
die('<div class="alert alert-danger">Please enter a valid email address.</div>');
}
if ($_POST['inputEmail'] == $EmailExists)
{
//required variables are empty
die('<div class="alert alert-danger">Email already taken. Please try another.</div>');
}
if(!isset($_POST['inputPassword']) || strlen($_POST['inputPassword'])<1)
{
//required variables are empty
die('<div class="alert alert-danger">Please provide a password.</div>');
}
if(!isset($_POST['inputPassword']) || strlen($_POST['inputPassword'])<6)
{
//required variables are empty
die('<div class="alert alert-danger">Password must be least 6 characters long.</div>');
}
if(!isset($_POST['inputConfirmPassword']) || strlen($_POST['inputConfirmPassword'])< 1)
{
//required variables are empty
die('<div class="alert alert-danger">Please enter the same password as above.</div>');
}
if ($_POST['inputPassword']!== $_POST['inputConfirmPassword'])
{
//required variables are empty
die('<div class="alert alert-danger">Password did not match! Try again.</div>');
}
$key='6Leh6QkUAAAAAHqPGyUKuk01jkdyPuKA-xxxxxx';
$secret='6Leh6QkUAAAAANOZTunwxOeXAHbxkMN_xxxxxxxxxxx';
$recaptcha=$_POST['g-recaptcha-response'];
function getCurlData($url)
{
$curl = curl_init();
curl_setopt($curl, CURLOPT_URL, $url);
curl_setopt($curl, CURLOPT_RETURNTRANSFER, 1);
curl_setopt($curl, CURLOPT_TIMEOUT, 10);
curl_setopt($curl, CURLOPT_USERAGENT, "Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US; rv:1.9.2.16) Gecko/20110319 Firefox/3.6.16");
$curlData = curl_exec($curl);
curl_close($curl);
return $curlData;
}
$google_url="https://www.google.com/recaptcha/api/siteverify";
$ip=$_SERVER['REMOTE_ADDR'];
$url=$google_url."?secret=".$secret."&response=".$recaptcha."&remoteip=".$ip;
$res=getCurlData($url);
$res= json_decode($res, true);
if ($res['success']) {
$UserName = $mysqli->escape_string($_POST['inputUsername']); // Username
$Email = $mysqli->escape_string($_POST['inputEmail']); // Email
$Password = $mysqli->escape_string($_POST['inputPassword']); // Password
$EncryptedPassword = md5($Password); // Encript Password
$RegisteredDate = date("F j, Y"); //Added date
// Insert info into database table.. do w.e!
$mysqli->query("INSERT INTO users(username, email, password, registered_date) VALUES ('$UserName', '$Email', '$EncryptedPassword','$RegisteredDate')");
?>
<script type="text/javascript">
function leave() {
window.location = "login_signup.html";
}
setTimeout("leave()", 1000);
</script>
<?php
die('<div class="alert alert-success">Thank you for Registering. Please wait while we redirect you to login.</div>');
} else {
die('<div class="alert alert-danger">İnsan olduğunuzu doğrulayamadık</div>');
} }
?>