Delete includes/api/answer.php
This commit is contained in:
@@ -1,42 +0,0 @@
|
|||||||
<?php
|
|
||||||
|
|
||||||
require_once '../includes/config.php';
|
|
||||||
require_once '../includes/functions.php';
|
|
||||||
require_once '../includes/jsondb.php';
|
|
||||||
require_once '../includes/srs.php';
|
|
||||||
|
|
||||||
requireLogin();
|
|
||||||
|
|
||||||
$user = $_SESSION['user'];
|
|
||||||
|
|
||||||
$input = json_decode(file_get_contents('php://input'), true);
|
|
||||||
|
|
||||||
$lang = $input['lang'];
|
|
||||||
$list = $input['list'];
|
|
||||||
$wordId = (int)$input['wordId'];
|
|
||||||
$userAnswer = trim($input['answer']);
|
|
||||||
|
|
||||||
$file = listPath($user, $lang, $list);
|
|
||||||
|
|
||||||
$data = JsonDB::read($file);
|
|
||||||
|
|
||||||
$correct = false;
|
|
||||||
|
|
||||||
foreach ($data['words'] as &$word) {
|
|
||||||
|
|
||||||
if ($word['id'] === $wordId) {
|
|
||||||
|
|
||||||
$correct =
|
|
||||||
strtolower($word['answer']) === strtolower($userAnswer);
|
|
||||||
|
|
||||||
updateWordStats($word, $correct);
|
|
||||||
|
|
||||||
break;
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
JsonDB::write($file, $data);
|
|
||||||
|
|
||||||
echo json_encode([
|
|
||||||
'correct' => $correct
|
|
||||||
]);
|
|
||||||
Reference in New Issue
Block a user