prepare("SELECT * FROM user_permissions WHERE user_id = ? AND page = 'accounting' AND can_view = 1");
$stmt->execute([$user_id]);
if (!$stmt->fetch()) {
echo "
لا تملك صلاحية الوصول لهذه الصفحة.
";
require_once 'includes/footer.php';
exit;
}
// Handle form submission
if ($_SERVER['REQUEST_METHOD'] === 'POST' && isset($_POST['add_account'])) {
$name = $_POST['name'];
$type = $_POST['type']; // Assets, Liabilities, Equity, Revenue, Expenses
$stmt = db()->prepare("INSERT INTO accounting_accounts (name, type) VALUES (?, ?)");
$stmt->execute([$name, $type]);
$message = "تم إضافة الحساب بنجاح.";
}
$accounts = db()->query("SELECT * FROM accounting_accounts ORDER BY type, name")->fetchAll(PDO::FETCH_ASSOC);
?>
دليل الحسابات (Chart of Accounts)
$message"; ?>
| الاسم | النوع |
| = htmlspecialchars($account['name']) ?> |
= htmlspecialchars($account['type']) ?> |