31 lines
667 B
PHP
31 lines
667 B
PHP
<?php
|
|
session_start();
|
|
require_once 'db.php';
|
|
|
|
if (!isset($_SESSION['username'])) {
|
|
echo "NO_SESSION";
|
|
exit;
|
|
}
|
|
|
|
if (!isset($_POST['difficulty'], $_POST['time'])) {
|
|
echo "NO_POST";
|
|
exit;
|
|
}
|
|
|
|
$username = $_SESSION['username'];
|
|
$difficulty = $_POST['difficulty'];
|
|
$time = (int) $_POST['time'];
|
|
|
|
$sql = "INSERT INTO leaderboard_sudoku (username, difficulty, time_seconds) VALUES (?, ?, ?)";
|
|
|
|
$stmt = mysqli_prepare($conn, $sql);
|
|
mysqli_stmt_bind_param($stmt, "ssi", $username, $difficulty, $time);
|
|
|
|
if (mysqli_stmt_execute($stmt)) {
|
|
echo "SUCCESS";
|
|
} else {
|
|
echo "ERROR: " . mysqli_error($conn);
|
|
}
|
|
mysqli_stmt_close($stmt);
|
|
|
|
echo "SUCCESS"; |