mirror of
https://git.sr.ht/~iwakuralain/text0Nly
synced 2025-07-27 15:36:11 +00:00
fixed usernames
This commit is contained in:
parent
fc5f2f9239
commit
923b0213fa
@ -62,10 +62,18 @@ if (!$username || !$message) {
|
|||||||
}
|
}
|
||||||
|
|
||||||
try {
|
try {
|
||||||
|
$stmt = $db->prepare('SELECT id FROM users WHERE username = ?');
|
||||||
|
$stmt->execute([$username]);
|
||||||
|
if ($stmt->fetch()) {
|
||||||
|
http_response_code(400);
|
||||||
|
die(json_encode(['error' => 'Username already registered']));
|
||||||
|
}
|
||||||
|
|
||||||
$stmt = $db->prepare('INSERT INTO messages (username, message, signature, is_encrypted) VALUES (?, ?, ?, ?)');
|
$stmt = $db->prepare('INSERT INTO messages (username, message, signature, is_encrypted) VALUES (?, ?, ?, ?)');
|
||||||
$stmt->execute([$username, $message, $signature, $is_encrypted]);
|
$stmt->execute([$username, $message, $signature, $is_encrypted]);
|
||||||
echo json_encode(['success' => true]);
|
echo json_encode(['success' => true]);
|
||||||
} catch (Exception $e) {
|
} catch (Exception $e) {
|
||||||
|
error_log("API Error: " . $e->getMessage());
|
||||||
http_response_code(500);
|
http_response_code(500);
|
||||||
echo json_encode(['error' => 'Server error']);
|
echo json_encode(['error' => 'Server error']);
|
||||||
}
|
}
|
Loading…
x
Reference in New Issue
Block a user