<?php session_start(); require_once "../private/db_connection.php"; require_once "../private/functions.php"; $nickname_player1 = $_GET["nickname_player1"]; $nickname_player2 = $_GET["nickname_player2"]; $nickname1_exists = check_for_existing_nickname($nickname_player1); $nickname2_exists = check_for_existing_nickname($nickname_player2); if ($nickname1_exists != null && $nickname2_exists != null) { echo json_encode("both players present"); } if ($nickname1_exists == null) { echo json_encode("Player 1 has left."); } if ($nickname2_exists == null) { echo json_encode("Player 2 has left."); }
return session_start(); } if (!my_session_start()) { session_id(uniqid()); session_start(); session_regenerate_id(); } require_once "../private/db_connection.php"; require_once "../private/validation_functions.php"; require_once "../private/functions.php"; if (isset($_POST["submit"])) { $required_fields = array("nickname", "avatar"); validate_presence($required_fields); $fields_with_max_lengths = array("nickname" => 15); validate_max_lengths($fields_with_max_lengths); $nickname_double = check_for_existing_nickname($_POST["nickname"]); if ($nickname_double == $_POST["nickname"]) { $errors[] = "Nickname '" . $_POST["nickname"] . "' already exists. Please choose another."; } if (empty($errors)) { $nickname = mysql_prep($_POST["nickname"]); $avatar = (int) $_POST["avatar"]; $query = "INSERT INTO player ("; $query .= " game_id, nickname, avatar, player1 "; $query .= ") VALUES ("; $query .= " null, '{$nickname}', {$avatar} , null "; $query .= ")"; $result = mysqli_query($connection, $query); if ($result) { $_SESSION["id"] = get_last_player_id(); redirect_to("setupgame.php");