buildloggedoutheader(); $passwordconfirmiswrong = false; $passwordistooshort = false; if(isset($_POST['submit'])) { $username = $_POST['username']; $password = $_POST['pass']; $passwordconfirm = $_POST['passconfirm']; echo "ur username: " . $username; echo "
"; echo "ur password: " . $password; echo "
"; echo "ur passwordconfirm: " . $passwordconfirm; echo "
"; if ($password == $passwordconfirm) { $passwordconfirmiswrong = false; } else { $passwordconfirmiswrong = true; } if (strlen($password) < 8) { $passwordistooshort = true; } else { $passwordistooshort = false; } if ($passwordistooshort == false && $passwordconfirmiswrong == false) { $password = password_hash($password, PASSWORD_DEFAULT); echo $password; echo "
"; $query = $con->prepare('SELECT COUNT(*) FROM users WHERE username=:username'); $query->bindParam(':username', $username); $query->execute(); $result = $query->fetchColumn(); if ($result == 0) { echo "No results, continue. "; $query = $con->prepare('INSERT INTO users (username, password) VALUES (:username, :password)'); $query->bindParam(':username', $username); $query->bindParam(':password', $password); $query->execute(); } else { echo "Nope, you stay."; } } } $result = file_get_contents("https://useless-facts.sameerkumar.website/api"); $thefunfact = json_decode($result); ?>

Registration

" type="password" placeholder="Your password (Minmum 8 characters)" id="inputSmall" name="pass"> Password Confirmation field is invalid.
'; } else if ($passwordistooshort == true) { echo '
Password is too short. (8 Characters minmum)
'; }?>
Random useless fact generator

{"data"}; ?>