<!DOCTYPE html>
<html lang="vi">

<head>
    <?php require_once('head.php');?>
    <title>Cấu Hình Hệ Thống | Bảng Điều Khiển Admin</title>
    <?php require_once('nav.php');?>
    <?php 
    // Tối ưu các câu lệnh truy vấn đếm số liệu thống kê
    $total_money = mysqli_fetch_assoc($ketnoi->query("SELECT SUM(`money`) AS `total` FROM `users` WHERE `money` >= 0 AND `level` != 1"))['total'] ?? 0; 
    $total_thanhvien = mysqli_fetch_assoc(mysqli_query($ketnoi, "SELECT COUNT(*) AS `total` FROM `users` "))['total'] ?? 0; 
    $total_code = mysqli_fetch_assoc(mysqli_query($ketnoi, "SELECT COUNT(*) AS `total` FROM `lich_su_mua_code` "))['total'] ?? 0; 
    $total_thanhvienbanned = mysqli_fetch_assoc(mysqli_query($ketnoi, "SELECT COUNT(*) AS `total` FROM `users` WHERE `bannd` = '1' "))['total'] ?? 0; 
    ?>
    <!-- Thêm thư viện icon trực quan -->
    <link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/6.4.0/css/all.min.css">
</head>

<?php
    // XỬ LÝ FORM 1: THÔNG TIN CƠ BẢN
    if (isset($_POST["submit"]) && isset($_SESSION['admin'])) {
        $ten_web = $ketnoi->real_escape_string($_POST['ten_web']);
        $logo = $ketnoi->real_escape_string($_POST['logo']);
        $favicon = $ketnoi->real_escape_string($_POST['favicon']);
        $key_words = $ketnoi->real_escape_string($_POST['key_words']);
        $mo_ta = $ketnoi->real_escape_string($_POST['mo_ta']);
        $token_tele = $ketnoi->real_escape_string($_POST['token_tele']);
        $id_tele = $ketnoi->real_escape_string($_POST['id_tele']);
        $name_ad = $ketnoi->real_escape_string($_POST['name_ad']);
        $fb_admin = $ketnoi->real_escape_string($_POST['fb_admin']);
        $email_cf = $ketnoi->real_escape_string($_POST['email_cf']);
        $api_cf = $ketnoi->real_escape_string($_POST['api_cf']);
        $cuphap = $ketnoi->real_escape_string($_POST['cuphap']);
        $telegram_admin = $ketnoi->real_escape_string($_POST['telegram_admin']);
        $sdt_admin = $ketnoi->real_escape_string($_POST['sdt_admin']);

        $create = $ketnoi->query("UPDATE `setting` SET
            `ten_web` = '$ten_web',
            `logo` = '$logo',
            `favicon` = '$favicon',
            `key_words` = '$key_words',
            `mo_ta` = '$mo_ta',
            `token_tele` = '$token_tele',
            `id_tele` = '$id_tele',
            `name_ad` = '$name_ad',
            `fb_admin` = '$fb_admin',
            `email_cf` = '$email_cf',
            `api_cf` = '$api_cf',
            `cuphap` = '$cuphap',
            `telegram_admin` = '$telegram_admin',
            `sdt_admin` = '$sdt_admin' ");

        if ($create) {
            echo '<script type="text/javascript">alert("Cập nhật thông tin website thành công!"); window.location.href="";</script>';
            exit();
        } else {
            echo '<script type="text/javascript">alert("Có lỗi hệ thống xảy ra!"); window.history.back();</script>';
            exit();
        }
    }

    // XỬ LÝ FORM 2: TOKEN BANK
    if (isset($_POST["submit_token"]) && isset($_SESSION['admin'])) {
        $token_momo = $ketnoi->real_escape_string($_POST['token_momo']);
        $token_mb = $ketnoi->real_escape_string($_POST['token_mb']);

        $create = $ketnoi->query("UPDATE `setting` SET
            `token_momo` = '$token_momo',
            `token_mb` = '$token_mb' ");

        if ($create) {
            echo '<script type="text/javascript">alert("Cập nhật Token API thành công!"); window.location.href="";</script>';
            exit();
        } else {
            echo '<script type="text/javascript">alert("Có lỗi hệ thống xảy ra!"); window.history.back();</script>';
            exit();
        }
    }

    // XỬ LÝ FORM 3: ĐẤU THẺ TỰ ĐỘNG
    if (isset($_POST["submit2"]) && isset($_SESSION['admin'])) {
        $partner_id = $ketnoi->real_escape_string($_POST['partner_id']);
        $chiet_khau_card = $ketnoi->real_escape_string($_POST['chiet_khau_card']);
        $partner_key = $ketnoi->real_escape_string($_POST['partner_key']);
        $gach_the = $ketnoi->real_escape_string($_POST['gach_the']);

        $create = $ketnoi->query("UPDATE `setting` SET
            `partner_id` = '$partner_id',
            `chiet_khau_card` = '$chiet_khau_card',
            `partner_key` = '$partner_key',
            `gach_the` = '$gach_the' ");

        if ($create) {
            echo '<script type="text/javascript">alert("Cập nhật cấu hình gạch thẻ thành công!"); window.location.href="";</script>';
            exit();
        } else {
            echo '<script type="text/javascript">alert("Có lỗi hệ thống xảy ra!"); window.history.back();</script>';
            exit();
        }
    }

    // XỬ LÝ FORM 4: SMTP EMAIL
    if (isset($_POST["submit_smtp"]) && isset($_SESSION['admin'])) {
        $smtp = $ketnoi->real_escape_string($_POST['smtp']);
        $port_smtp = $ketnoi->real_escape_string($_POST['port_smtp']);
        $email_auto = $ketnoi->real_escape_string($_POST['email_auto']);
        $pass_mail_auto = $ketnoi->real_escape_string($_POST['pass_mail_auto']);

        $create = $ketnoi->query("UPDATE `setting` SET
            `smtp` = '$smtp',
            `port_smtp` = '$port_smtp',
            `email_auto` = '$email_auto',
            `pass_mail_auto` = '$pass_mail_auto' ");

        if ($create) {
            echo '<script type="text/javascript">alert("Cập nhật cấu hình SMTP gửi Mail thành công!"); window.location.href="";</script>';
            exit();
        } else {
            echo '<script type="text/javascript">alert("Có lỗi hệ thống xảy ra!"); window.history.back();</script>';
            exit();
        }
    }

    // XỬ LÝ FORM 5: THÔNG BÁO HỆ THỐNG
    if (isset($_POST["submit3"]) && isset($_SESSION['admin'])) {
        $thongbao = $ketnoi->real_escape_string($_POST['thongbao']);

        $create = $ketnoi->query("UPDATE `setting` SET `thongbao` = '$thongbao' ");

        if ($create) {
            echo '<script type="text/javascript">alert("Cập nhật thông báo thành công!"); window.location.href="";</script>';
            exit();
        } else {
            echo '<script type="text/javascript">alert("Có lỗi hệ thống xảy ra!"); window.history.back();</script>';
            exit();
        }
    }
?>

<body class="hold-transition sidebar-mini layout-fixed">
    <div class="wrapper">
        <!-- Content Wrapper. Contains page content -->
        <div class="content-wrapper">
            <!-- Content Header (Page header) -->
            <div class="content-header">
                <div class="container-fluid">
                    <div class="row mb-2">
                        <div class="col-sm-6">
                            <h1 class="m-0 text-dark fw-bold"><i class="fa-solid fa-gears text-primary mr-2"></i>Cấu Hình Hệ Thống Website</h1>
                        </div>
                        <div class="col-sm-6">
                            <ol class="breadcrumb float-sm-right">
                                <li class="breadcrumb-item"><a href="#">Hệ thống</a></li>
                                <li class="breadcrumb-item active">Cấu hình chung</li>
                            </ol>
                        </div>
                    </div>
                </div>
            </div>
            <!-- /.content-header -->

            <!-- Main content -->
            <section class="content">
                <div class="container-fluid">
                    
                    <!-- KHỐI 1: THÔNG TIN CƠ BẢN -->
                    <div class="row">
                        <div class="col-md-12">
                            <div class="card card-outline card-primary shadow-sm">
                                <div class="card-header backend-card-header">
                                    <h3 class="card-title fw-bold text-primary"><i class="fa-solid fa-circle-info mr-2"></i>Thông Tin Website & Ban Quản Trị</h3>
                                </div>
                                <form class="form-horizontal" action="" method="post">
                                    <div class="card-body">
                                        <div class="row">
                                            <div class="col-md-6 mb-3">
                                                <label class="font-weight-bold">TÊN WEBSITE</label>
                                                <input type="text" class="form-control" name="ten_web" value="<?=$lxtdev['ten_web'];?>" required>
                                            </div>
                                            <div class="col-md-6 mb-3">
                                                <label class="font-weight-bold">LINK ẢNH LOGO</label>
                                                <input type="text" class="form-control" name="logo" value="<?=$lxtdev['logo'];?>">
                                            </div>
                                            <div class="col-md-6 mb-3">
                                                <label class="font-weight-bold">LINK ICON FAVICON</label>
                                                <input type="text" class="form-control" name="favicon" value="<?=$lxtdev['favicon'];?>">
                                            </div>
                                            <div class="col-md-6 mb-3">
                                                <label class="font-weight-bold">MÔ TẢ WEBSITE (SEO DESCRIPTION)</label>
                                                <input type="text" class="form-control" name="mo_ta" value="<?=$lxtdev['mo_ta'];?>">
                                            </div>
                                            <div class="col-md-6 mb-3">
                                                <label class="font-weight-bold">TỪ KHÓA TÌM KIẾM (KEYWORDS SEO)</label>
                                                <input type="text" class="form-control" name="key_words" value="<?=$lxtdev['key_words'];?>">
                                            </div>
                                            <div class="col-md-6 mb-3">
                                                <label class="font-weight-bold">HỌ VÀ TÊN ADMIN</label>
                                                <input type="text" class="form-control" name="name_ad" value="<?=$lxtdev['name_ad'];?>">
                                            </div>
                                            <div class="col-md-6 mb-3">
                                                <label class="font-weight-bold">SỐ ĐIỆN THOẠI / ZALO ADMIN</label>
                                                <input type="number" class="form-control" name="sdt_admin" value="<?=$lxtdev['sdt_admin'];?>">
                                            </div>
                                            <div class="col-md-6 mb-3">
                                                <label class="font-weight-bold">ĐƯỜNG DẪN FACEBOOK ADMIN</label>
                                                <input type="url" class="form-control" name="fb_admin" value="<?=$lxtdev['fb_admin'];?>">
                                            </div>
                                            <div class="col-md-6 mb-3">
                                                <label class="font-weight-bold">ĐƯỜNG DẪN TELEGRAM ADMIN</label>
                                                <input type="url" class="form-control" name="telegram_admin" value="<?=$lxtdev['telegram_admin'];?>">
                                            </div>
                                            <div class="col-md-6 mb-3">
                                                <label class="font-weight-bold">NỘI DUNG / CÚ PHÁP NẠP TIỀN</label>
                                                <input type="text" class="form-control" name="cuphap" value="<?=$lxtdev['cuphap'];?>">
                                            </div>
                                            <div class="col-md-6 mb-3">
                                                <label class="font-weight-bold text-danger"><i class="fa-solid fa-circle-nodes mr-1"></i>EMAIL CLOUDFLARE</label>
                                                <input type="text" class="form-control" name="email_cf" value="<?=$lxtdev['email_cf'];?>">
                                            </div>
                                            <div class="col-md-6 mb-3">
                                                <label class="font-weight-bold text-danger"><i class="fa-solid fa-key mr-1"></i>API GLOBAL CLOUDFLARE</label>
                                                <input type="text" class="form-control" name="api_cf" value="<?=$lxtdev['api_cf'];?>">
                                            </div>
                                            <div class="col-md-6 mb-3">
                                                <label class="font-weight-bold text-info"><i class="fa-brands fa-telegram mr-1"></i>TOKEN TELEGRAM BOT</label>
                                                <input type="text" class="form-control" name="token_tele" value="<?=$lxtdev['token_tele'];?>">
                                            </div>
                                            <div class="col-md-6 mb-3">
                                                <label class="font-weight-bold text-info"><i class="fa-solid fa-id-card mr-1"></i>ID CHAT TELEGRAM ADMIN</label>
                                                <input type="text" class="form-control" name="id_tele" value="<?=$lxtdev['id_tele'];?>">
                                            </div>
                                        </div>
                                    </div>
                                    <div class="card-footer bg-transparent">
                                        <button name="submit" type="submit" class="btn btn-primary btn-block fw-bold py-2"><i class="fa-solid fa-floppy-disk mr-2"></i>LƯU THAY ĐỔI CẤU HÌNH</button>
                                    </div>
                                </form>
                            </div>
                        </div>
                    </div>

                    <!-- KHỐI 2: TOKEN API BANK -->
                    <div class="row">
                        <div class="col-md-12">
                            <div class="card card-outline card-info shadow-sm">
                                <div class="card-header">
                                    <h3 class="card-title fw-bold text-info"><i class="fa-solid fa-building-columns mr-2"></i>Cấu Hình Token API Giao Dịch Tự Động</h3>
                                </div>
                                <form class="form-horizontal" action="" method="post">
                                    <div class="card-body">
                                        <div class="row">
                                            <div class="col-md-6 mb-3">
                                                <label class="font-weight-bold">TOKEN AUTO VÍ MOMO</label>
                                                <input type="text" class="form-control" name="token_momo" value="<?=$lxtdev['token_momo'];?>" placeholder="Nhập chuỗi token kết nối dịch vụ">
                                            </div>
                                            <div class="col-md-6 mb-3">
                                                <label class="font-weight-bold">TOKEN AUTO NGÂN HÀNG MB BANK</label>
                                                <input type="text" class="form-control" name="token_mb" value="<?=$lxtdev['token_mb'];?>" placeholder="Nhập chuỗi token kết nối ngân hàng">
                                            </div>
                                        </div>
                                    </div>
                                    <div class="card-footer bg-transparent">
                                        <button name="submit_token" type="submit" class="btn btn-info btn-block fw-bold py-2"><i class="fa-solid fa-shield-halved mr-2"></i>LƯU ĐỒNG BỘ TOKEN BANK</button>
                                    </div>
                                </form>
                            </div>
                        </div>
                    </div>

                    <!-- KHỐI 3 & 4: CẤU HÌNH GẠCH THẺ VÀ GỬI MAIL SMTP -->
                    <div class="row">
                        <!-- Khu vực cấu hình gạch thẻ -->
                        <section class="col-lg-6 connectedSortable">
                            <div class="card card-outline card-success shadow-sm h-100">
                                <div class="card-header">
                                    <h3 class="card-title fw-bold text-success">
                                        <i class="fas fa-credit-card mr-2"></i>CẤU HÌNH ĐẤU THẺ CÀO TỰ ĐỘNG
                                    </h3>
                                    <div class="card-tools">
                                        <button type="button" class="btn bg-light btn-sm rounded-circle" data-card-widget="collapse">
                                            <i class="fas fa-minus text-secondary"></i>
                                        </button>
                                    </div>
                                </div>
                                <form action="" method="POST" class="h-100 d-flex flex-column justify-content-between">
                                    <div class="card-body">
                                        <div class="form-group mb-3">
                                            <label class="font-weight-bold">Đường dẫn API gạch thẻ (Core Web)</label>
                                            <input type="text" name="gach_the" value="<?=$lxtdev['gach_the'];?>" class="form-control" placeholder="Ví dụ: https://api.dichvudark.vn/">
                                        </div>
                                        <div class="form-group mb-3">
                                            <label class="font-weight-bold">Partner ID</label>
                                            <input type="text" name="partner_id" value="<?=$lxtdev['partner_id'];?>" class="form-control">
                                        </div>
                                        <div class="form-group mb-3">
                                            <label class="font-weight-bold">Partner Key</label>
                                            <input type="text" name="partner_key" value="<?=$lxtdev['partner_key'];?>" class="form-control">
                                        </div>
                                        <div class="form-group mb-3">
                                            <label class="font-weight-bold">Chiết khấu nạp thẻ (%)</label>
                                            <input type="text" class="form-control" name="chiet_khau_card" value="<?=$lxtdev['chiet_khau_card'];?>" placeholder="Nhập % lợi nhuận cộng thêm (ví dụ: 10)">
                                        </div>
                                    </div>
                                    <div class="card-footer bg-transparent border-0">
                                        <button name="submit2" class="btn btn-success btn-block fw-bold py-2" type="submit"><i class="fas fa-save mr-2"></i>Lưu cấu hình gạch thẻ</button>
                                    </div>
                                </form>
                            </div>
                        </section>

                        <!-- Khu vực cấu hình gửi Email -->
                        <section class="col-lg-6 connectedSortable">
                            <div class="card card-outline card-warning shadow-sm h-100">
                                <div class="card-header">
                                    <h3 class="card-title fw-bold text-warning">
                                        <i class="fas fa-envelope-open-text mr-2"></i>CẤU HÌNH MÁY CHỦ GỬI MAIL (SMTP)
                                    </h3>
                                    <div class="card-tools">
                                        <button type="button" class="btn bg-light btn-sm rounded-circle" data-card-widget="collapse">
                                            <i class="fas fa-minus text-secondary"></i>
                                        </button>
                                    </div>
                                </div>
                                <form action="" method="POST" class="h-100 d-flex flex-column justify-content-between">
                                    <div class="card-body">
                                        <div class="form-group mb-3">
                                            <label class="font-weight-bold">Máy chủ SMTP</label>
                                            <input type="text" name="smtp" value="<?=$lxtdev['smtp'];?>" class="form-control" placeholder="Ví dụ: smtp.gmail.com">
                                        </div>
                                        <div class="form-group mb-3">
                                            <label class="font-weight-bold">Cổng kết nối (Port SMTP)</label>
                                            <input type="text" name="port_smtp" value="<?=$lxtdev['port_smtp'];?>" class="form-control" placeholder="Ví dụ: 465 hoặc 587">
                                        </div>
                                        <div class="form-group mb-3">
                                            <label class="font-weight-bold">Email gửi tự động</label>
                                            <input type="email" name="email_auto" value="<?=$lxtdev['email_auto'];?>" class="form-control" placeholder="Ví dụ: hotro@domain.com">
                                        </div>
                                        <div class="form-group mb-3">
                                            <label class="font-weight-bold">Mật khẩu ứng dụng Email</label>
                                            <input type="password" name="pass_mail_auto" value="<?=$lxtdev['pass_mail_auto'];?>" class="form-control" placeholder="Nhập mật khẩu bảo mật SMTP">
                                        </div>
                                    </div>
                                    <div class="card-footer bg-transparent border-0">
                                        <button name="submit_smtp" class="btn btn-warning text-dark btn-block fw-bold py-2" type="submit"><i class="fas fa-paper-plane mr-2"></i>Lưu cấu hình máy chủ Email</button>
                                    </div>
                                </form>
                            </div>
                        </section>
                    </div>

                    <!-- KHỐI 5: THÔNG BÁO THÀNH VIÊN -->
                    <div class="row mt-4">
                        <div class="col-md-12">
                            <div class="card card-outline card-danger shadow-sm">
                                <div class="card-header">
                                    <h3 class="card-title fw-bold text-danger"><i class="fa-solid fa-bullhorn mr-2"></i>Cấu Hình Thông Báo Bảng Tin (Home Dashboard)</h3>
                                </div>
                                <form class="form-horizontal" action="" method="post">
                                    <div class="card-body">
                                        <div class="form-group">
                                            <label class="font-weight-bold">NỘI DUNG HIỂN THỊ CHÍNH:</label>
                                            <textarea class="form-control textarea" name="thongbao" rows="6" placeholder="Nhập nội dung văn bản hiển thị cho người dùng ngoài trang chủ..." style="width: 100%; font-size: 14px; line-height: 18px; border: 1px solid #dddddd; padding: 10px; border-radius: 8px;"><?=$lxtdev['thongbao'];?></textarea>
                                        </div>
                                    </div>
                                    <div class="card-footer bg-transparent">
                                        <button name="submit3" type="submit" class="btn btn-danger btn-block fw-bold py-2"><i class="fa-solid fa-rectangle-ad mr-2"></i>CẬP NHẬT BẢNG TIN THÔNG BÁO</button>
                                    </div>
                                </form>
                            </div>
                        </div>
                    </div>

                </div>
            </section>
            <!-- /.content -->
        </div>
        <!-- /.content-wrapper -->

        <!-- Control Sidebar -->
        <aside class="control-sidebar control-sidebar-dark">
            <!-- Control sidebar content goes here -->
        </aside>
        <!-- /.control-sidebar -->
    </div>
    <!-- ./wrapper -->

    <?php require_once('foot.php');?>
</body>

</html>
