27 lines
647 B
PHP
27 lines
647 B
PHP
<?php
|
|
session_start();
|
|
include "koneksi.php";
|
|
|
|
if (!isset($_SESSION['user_id'])) {
|
|
echo json_encode(['success' => false]);
|
|
exit;
|
|
}
|
|
|
|
$data = json_decode(file_get_contents('php://input'), true);
|
|
$user_id = $_SESSION['user_id'];
|
|
$balance = intval($data['balance']);
|
|
|
|
// Update balance di database
|
|
$sql = "UPDATE users SET balance = ? WHERE id = ?";
|
|
$stmt = mysqli_prepare($conn, $sql);
|
|
mysqli_stmt_bind_param($stmt, "ii", $balance, $user_id);
|
|
|
|
if (mysqli_stmt_execute($stmt)) {
|
|
// Update session
|
|
$_SESSION['balance'] = $balance;
|
|
|
|
echo json_encode(['success' => true]);
|
|
} else {
|
|
echo json_encode(['success' => false]);
|
|
}
|
|
?>
|