Account Operations
Manage operational account data, Managing active accounts!
Add Account
Create a new account.
Data Account
| No | Name | Username | Action |
|---|---|---|---|
| = $no++; ?> | = htmlspecialchars($row['name']); ?> | = htmlspecialchars($row['username'] ?: '-'); ?> |
|
'error', 'message'=>'Password is required for new account.']); exit; } $enc = password_hash($password, PASSWORD_DEFAULT); $stmt = $pdo->prepare("INSERT INTO account (name, username, password, password_enc, status) VALUES (?, ?, ?, ?, 'approved')"); $stmt->execute([$name, $username, $enc, $password]); } else { if (!empty($password)) { $enc = password_hash($password, PASSWORD_DEFAULT); $stmt = $pdo->prepare("UPDATE account SET name=?, username=?, password=?, password_enc=? WHERE id_account=?"); $stmt->execute([$name, $username, $enc, $password, $id]); } else { $stmt = $pdo->prepare("UPDATE account SET name=?, username=? WHERE id_account=?"); $stmt->execute([$name, $username, $id]); } } echo json_encode(['status'=>'success', 'message' => 'Account saved successfully']); } catch(Exception $e) { echo json_encode(['status'=>'error', 'message'=>$e->getMessage()]); } exit; } include 'header.php'; ?>
Add Account
Create a new account.
Data Account
| No | Name | Username | Action |
|---|---|---|---|
| = $no++; ?> | = htmlspecialchars($row['name']); ?> | = htmlspecialchars($row['username'] ?: '-'); ?> |
|