Error: Not all values populated.

"; } if ($_POST['password'] != $_POST['password_confirmation']) { $error = true; $error_message = "

Error: Password confirmation does not match password.

"; } if (!$error) { $statement = $pdo->prepare('INSERT INTO users (name, authentication_string, authentication_salt, authentication_algorithm) VALUES (:name, :authentication_string, :authentication_salt, :authentication_algorithm)'); $result = $statement->execute(array('name' => $_POST['name'], 'authentication_string' => hash($password_hash_method, $_POST['password'] . $random_salt), 'authentication_salt' => $random_salt, 'authentication_algorithm' => $password_hash_method)); if (!$result) { $error_message = "

Error: SQL error.

" . $statement->queryString . "
" . $statement->errorInfo()[2] . "
"; } } } } ?> LostCave Admin Page

Users

query($query) as $row) { echo ""; } ?>
User IDNameAuthentication algorithm
".$row['id']."".$row['name']."".$row['authentication_algorithm']."

Add user

Some server variables...
Origin: " . $_SERVER['HTTP_ORIGIN'] . "
Host: " . $_SERVER['HTTP_HOST'] . "
Referer: " . $_SERVER['HTTP_REFERER'] . "
Client IP: " . $_SERVER['REMOTE_ADDR'] . "
"; ?>