diff --git a/includes/verifications.php b/includes/verifications.php index 24f4d06..b071058 100644 --- a/includes/verifications.php +++ b/includes/verifications.php @@ -30,20 +30,23 @@ function validateUsername($uname) { #################### # verifying the username doesn't already exist in the database -$username = mysqli_real_escape_string($con, $_POST['username']); -validateUsername($username); +if (!empty($_POST['username'])) { + $username = mysqli_real_escape_string($con, $_POST['username']); + validateUsername($username); +} #################### # verifying the e-mail address is in a valid format -$verifyemail = validateEmail($_POST['useremail']); -if (empty($verifyemail)) { - echo '
This address: ' . $_POST['useremail'] . ' is not a valid e-mail address!
Please verify and type it again.
'; - include_once ('footer.php'); - exit(); +if (!empty($_POST['useremail'])) { + $verifyemail = validateEmail($_POST['useremail']); + if (empty($verifyemail)) { + echo '
This address: ' . $_POST['useremail'] . ' is not a valid e-mail address!
Please verify and type it again.
'; + include_once ('footer.php'); + exit(); + } + usedEmail($_POST['useremail']); } -usedEmail($_POST['useremail']); - #################### # verifying passwords match each other