Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- <?php
- require("password.php");
- $connect = mysqli_connect("my_host", "my_user", "my_password", "my_database");
- $name = $_POST["name"];
- $username = $_POST["username"];
- $age = $_POST["age"];
- $password = $_POST["password"];
- function registerUser() {
- global $connect, $name, $username, $age, $password;
- $passwordHash = password_hash($password, PASSWORD_DEFAULT);
- $statement = mysqli_prepare($connect, "INSERT INTO user (name, username, age, password) VALUES (?, ?, ?, ?)");
- mysqli_stmt_bind_param($statement, "ssis", $name, $username, $age, $passwordHash);
- mysqli_stmt_execute($statement);
- mysqli_stmt_close($statement);
- }
- function usernameAvailable() {
- global $connect, $username;
- $statement = mysqli_prepare($connect, "SELECT * FROM user WHERE username = ?");
- mysqli_stmt_bind_param($statement, "s", $username);
- mysqli_stmt_execute($statement);
- mysqli_stmt_store_result($statement);
- $count = mysqli_stmt_num_rows($statement);
- mysqli_stmt_close($statement);
- if ($count < 1){
- return true;
- }else {
- return false;
- }
- }
- $response = array();
- $response["success"] = false;
- if (usernameAvailable()){
- registerUser();
- $response["success"] = true;
- }
- print_r(json_encode($response));
- ?>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement