<?php
// pengaturan_fixed.php
// Versi rapi & aman dari file pengaturan
// Perbaikan utama:
// - Perbaikan struktur if/else dan kurung
// - Validasi upload (ekstensi + ukuran max 2MB)
// - Redirect aman (header jika memungkinkan, fallback meta refresh)
// - Menghindari string JS terpotong yang membuat HTML berhenti
// - Sanitasi input sederhana menggunakan mysqli_real_escape_string

session_start();
include_once '../koneksi.php';

// Helper redirect: gunakan header() kalau memungkinkan, jika tidak gunakan meta refresh
function safe_redirect($url) {
    if (!headers_sent()) {
        header('Location: ' . $url);
        exit;
    } else {
        echo '<meta http-equiv="refresh" content="0;url=' . htmlspecialchars($url, ENT_QUOTES) . '">';
        exit;
    }
}

// Helper untuk menutup koneksi dan menampilkan pesan optional (tidak menggunakan alert yang memblokir)
function finish_and_redirect($url, $message = null) {
    if ($message) {
        // Simpan pesan ke session agar bisa ditampilkan di halaman tujuan jika perlu
        $_SESSION['flash_message'] = $message;
    }
    safe_redirect($url);
}

// Pastikan admin login
if (!isset($_SESSION['kode_admin'])) {
    finish_and_redirect($alamat_admin . 'keluar.php');
}

// Fungsi validasi upload
function validate_image_upload($fileArray, $max_size_bytes = 2097152) {
    if (!isset($fileArray) || !isset($fileArray['name'])) return array(false, 'Tidak ada file diunggah');

    $nama_file = $fileArray['name'];
    $ukuran_file = isset($fileArray['size']) ? (int)$fileArray['size'] : 0;
    $tmp_file = $fileArray['tmp_name'];

    $allowed = array('png','jpg','jpeg','gif','svg');
    $ext = strtolower(pathinfo($nama_file, PATHINFO_EXTENSION));

    if (!in_array($ext, $allowed)) return array(false, 'Format gambar tidak diperbolehkan');
    if ($ukuran_file > $max_size_bytes) return array(false, 'Ukuran file melebihi batas ' . ($max_size_bytes/1024/1024) . 'MB');
    if (!is_uploaded_file($tmp_file)) return array(false, 'File tidak valid atau tidak diunggah dengan benar');

    return array(true, array('name'=>$nama_file, 'ext'=>$ext, 'size'=>$ukuran_file, 'tmp'=>$tmp_file));
}

// Fungsi untuk menyimpan file upload, mengembalikan nama file baru saat sukses
function store_uploaded_file($tmp_path, $original_name, $target_dir, $prefix = '') {
    // buat nama file aman
    $safe = strtolower(str_replace(' ', '_', basename($original_name)));
    $random = $prefix !== '' ? $prefix : rand(1000000000, 9999999999);
    $new_name = $random . '_' . $safe;
    $target = rtrim($target_dir, '/') . '/' . $new_name;

    if (move_uploaded_file($tmp_path, $target)) {
        return $new_name;
    }
    return false;
}

// Batas ukuran 2MB
$MAX_UPLOAD = 2 * 1024 * 1024;

// Mulai menangani form
if (isset($_POST['ubah_judul_deskripsi_kata_kunci'])) {
    $judul_web = mysqli_real_escape_string($koneksi, $_POST['judul_web']);
    $deskripsi_web = mysqli_real_escape_string($koneksi, $_POST['deskripsi_web']);
    $kata_kunci_web = mysqli_real_escape_string($koneksi, $_POST['kata_kunci_web']);

    $perbarui_1 = mysqli_query($koneksi, "UPDATE pengaturan SET isi_1_pengaturan = '$judul_web' WHERE nama_pengaturan = 'judul_web'");
    if ($perbarui_1) {
        $perbarui_2 = mysqli_query($koneksi, "UPDATE pengaturan SET isi_1_pengaturan = '$deskripsi_web' WHERE nama_pengaturan = 'deskripsi_web'");
        if ($perbarui_2) {
            $perbarui_3 = mysqli_query($koneksi, "UPDATE pengaturan SET isi_1_pengaturan = '$kata_kunci_web' WHERE nama_pengaturan = 'kata_kunci_web'");
            if ($perbarui_3) {
                finish_and_redirect($alamat_admin . 'pengaturan', 'Berhasil ubah data.');
            } else {
                echo "Proses Gagal<br>Error : " . mysqli_error($koneksi);
            }
        } else {
            echo "Proses Gagal<br>Error : " . mysqli_error($koneksi);
        }
    } else {
        echo "Proses Gagal<br>Error : " . mysqli_error($koneksi);
    }

} else if (isset($_POST['ubah_warna_tema'])) {
    $bg_1_web = mysqli_real_escape_string($koneksi, $_POST['bg_1_web']);
    $bg_2_web = mysqli_real_escape_string($koneksi, $_POST['bg_2_web']);
    $bg_3_web = mysqli_real_escape_string($koneksi, $_POST['bg_3_web']);
    $perbarui_1 = mysqli_query($koneksi, "UPDATE pengaturan SET isi_1_pengaturan = '$bg_1_web' WHERE nama_pengaturan = 'bg_1_web'");
    if ($perbarui_1) {
        $perbarui_2 = mysqli_query($koneksi, "UPDATE pengaturan SET isi_1_pengaturan = '$bg_2_web' WHERE nama_pengaturan = 'bg_2_web'");
        if ($perbarui_2) {
            $perbarui_3 = mysqli_query($koneksi, "UPDATE pengaturan SET isi_1_pengaturan = '$bg_3_web' WHERE nama_pengaturan = 'bg_3_web'");
            if ($perbarui_3) finish_and_redirect($alamat_admin . 'pengaturan', 'Berhasil ubah data.');
            else echo "Proses Gagal<br>Error : " . mysqli_error($koneksi);
        } else echo "Proses Gagal<br>Error : " . mysqli_error($koneksi);
    } else echo "Proses Gagal<br>Error : " . mysqli_error($koneksi);

} else if (isset($_POST['ubah_gradient_footer']) || isset($_POST['ubah_gradient_menu']) || isset($_POST['ubah_gradient_jackpot']) || isset($_POST['ubah_gradient_tombol_masuk']) || isset($_POST['ubah_gradient_tombol_daftar'])) {
    // gabungkan pola gradient update untuk mengurangi pengulangan
    if (isset($_POST['warna_atas'])) $warna_atas = mysqli_real_escape_string($koneksi, $_POST['warna_atas']); else $warna_atas = '';
    if (isset($_POST['warna_tengah'])) $warna_tengah = mysqli_real_escape_string($koneksi, $_POST['warna_tengah']); else $warna_tengah = '';
    if (isset($_POST['warna_bawah'])) $warna_bawah = mysqli_real_escape_string($koneksi, $_POST['warna_bawah']); else $warna_bawah = '';

    // tentukan nama pengaturan sesuai tombol yang dikirim
    if (isset($_POST['ubah_gradient_footer'])) $target_name = 'bg_gradient_1_web';
    elseif (isset($_POST['ubah_gradient_menu'])) $target_name = 'bg_gradient_2_web';
    elseif (isset($_POST['ubah_gradient_jackpot'])) $target_name = 'bg_gradient_3_web';
    elseif (isset($_POST['ubah_gradient_tombol_masuk'])) $target_name = 'bg_gradient_4_web';
    else $target_name = 'bg_gradient_5_web';

    $perbarui = mysqli_query($koneksi, "UPDATE pengaturan SET isi_1_pengaturan = '$warna_atas', isi_2_pengaturan = '$warna_tengah', isi_3_pengaturan = '$warna_bawah' WHERE nama_pengaturan = '$target_name'");
    if ($perbarui) finish_and_redirect($alamat_admin . 'pengaturan', 'Berhasil ubah data.');
    else echo "Proses Gagal<br>Error : " . mysqli_error($koneksi);

} else if (isset($_POST['ubah_logo'])) {

    $cek = validate_image_upload($_FILES['logo_web'], $MAX_UPLOAD);
    if ($cek[0] !== true) {
        // jika gagal validasi, simpan pesan dan redirect (tanpa alert yang memblokir)
        finish_and_redirect($alamat_admin . 'pengaturan');
    }

    $info = $cek[1];
    $new_name = store_uploaded_file($info['tmp'], $info['name'], "../assets/img");
    if ($new_name) {
        $perbarui = mysqli_query($koneksi, "UPDATE pengaturan SET isi_1_pengaturan = '$new_name' WHERE nama_pengaturan = 'logo_web'");
        if ($perbarui) finish_and_redirect($alamat_admin . 'pengaturan', 'Logo berhasil diubah.');
        else echo "Proses Gagal<br>Error : " . mysqli_error($koneksi);
    } else {
        // gagal memindahkan file
        finish_and_redirect($alamat_admin . 'pengaturan');
    }

} else if (isset($_POST['ubah_favicon'])) {

    $cek = validate_image_upload($_FILES['favicon_web'], $MAX_UPLOAD);
    if ($cek[0] !== true) {
        finish_and_redirect($alamat_admin . 'pengaturan');
    }

    $info = $cek[1];
    $new_name = store_uploaded_file($info['tmp'], $info['name'], "../assets/img");
    if ($new_name) {
        $perbarui = mysqli_query($koneksi, "UPDATE pengaturan SET isi_1_pengaturan = '$new_name' WHERE nama_pengaturan = 'favicon_web'");
        if ($perbarui) finish_and_redirect($alamat_admin . 'pengaturan', 'Favicon berhasil diubah.');
        else echo "Proses Gagal<br>Error : " . mysqli_error($koneksi);
    } else {
        finish_and_redirect($alamat_admin . 'pengaturan');
    }

} else if (isset($_POST['ubah_sosial_media'])) {
    $link_apk_web = mysqli_real_escape_string($koneksi, $_POST['link_apk_web']);
    $facebook_web = mysqli_real_escape_string($koneksi, $_POST['facebook_web']);
    $telegram_web = mysqli_real_escape_string($koneksi, $_POST['telegram_web']);
    $telegram_web_2 = mysqli_real_escape_string($koneksi, $_POST['telegram_web_2']);

    $perbarui_1 = mysqli_query($koneksi, "UPDATE pengaturan SET isi_1_pengaturan = '$link_apk_web' WHERE nama_pengaturan = 'link_apk_web'");
    if ($perbarui_1) {
        $perbarui_2 = mysqli_query($koneksi, "UPDATE pengaturan SET isi_1_pengaturan = '$facebook_web' WHERE nama_pengaturan = 'facebook_web'");
        if ($perbarui_2) {
            $perbarui_3 = mysqli_query($koneksi, "UPDATE pengaturan SET isi_1_pengaturan = '$telegram_web', isi_2_pengaturan = '$telegram_web_2' WHERE nama_pengaturan = 'telegram_web'");
            if ($perbarui_3) finish_and_redirect($alamat_admin . 'pengaturan', 'Berhasil ubah data.');
            else echo "Proses Gagal<br>Error : " . mysqli_error($koneksi);
        } else echo "Proses Gagal<br>Error : " . mysqli_error($koneksi);
    } else echo "Proses Gagal<br>Error : " . mysqli_error($koneksi);

} else if (isset($_POST['ubah_whatsapp_livechat'])) {
    $whatsapp_web = mysqli_real_escape_string($koneksi, $_POST['whatsapp_web']);
    $link_livechat_web = mysqli_real_escape_string($koneksi, $_POST['link_livechat_web']);
    $script_livechat_web = mysqli_real_escape_string($koneksi, $_POST['script_livechat_web']);

    $perbarui_1 = mysqli_query($koneksi, "UPDATE pengaturan SET isi_1_pengaturan = '$whatsapp_web' WHERE nama_pengaturan = 'whatsapp_web'");
    if ($perbarui_1) {
        $perbarui_2 = mysqli_query($koneksi, "UPDATE pengaturan SET isi_1_pengaturan = '$link_livechat_web' WHERE nama_pengaturan = 'link_livechat_web'");
        if ($perbarui_2) {
            $perbarui_3 = mysqli_query($koneksi, "UPDATE pengaturan SET isi_1_pengaturan = '$script_livechat_web' WHERE nama_pengaturan = 'script_livechat_web'");
            if ($perbarui_3) finish_and_redirect($alamat_admin . 'pengaturan', 'Berhasil ubah data.');
            else echo "Proses Gagal<br>Error : " . mysqli_error($koneksi);
        } else echo "Proses Gagal<br>Error : " . mysqli_error($koneksi);
    } else echo "Proses Gagal<br>Error : " . mysqli_error($koneksi);

} else if (isset($_POST['ubah_teks_berjalan'])) {
    $teks_berjalan_web = mysqli_real_escape_string($koneksi, $_POST['teks_berjalan_web']);
    $teks_berjalan_web_2 = mysqli_real_escape_string($koneksi, $_POST['teks_berjalan_web_2']);
    $teks_berjalan_web_3 = mysqli_real_escape_string($koneksi, $_POST['teks_berjalan_web_3']);
    $perbarui_1 = mysqli_query($koneksi, "UPDATE pengaturan SET isi_1_pengaturan = '$teks_berjalan_web', isi_2_pengaturan = '$teks_berjalan_web_2', isi_3_pengaturan = '$teks_berjalan_web_3' WHERE nama_pengaturan = 'teks_berjalan_web'");
    if ($perbarui_1) finish_and_redirect($alamat_admin . 'pengaturan', 'Berhasil ubah data.');
    else echo "Proses Gagal<br>Error : " . mysqli_error($koneksi);

} else if (isset($_POST['ubah_popup_pengumuman'])) {
    $popup_pengumuman_web_2 = mysqli_real_escape_string($koneksi, $_POST['popup_pengumuman_web_2']);
    $random = rand(1000000000, 9999999999);
    $tmp_file = $_FILES['popup_pengumuman_web']['tmp_name'] ?? null;
    $nama_file = $_FILES['popup_pengumuman_web']['name'] ?? '';
    if (!empty($nama_file)) {
        $cek = validate_image_upload($_FILES['popup_pengumuman_web'], $MAX_UPLOAD);
        if ($cek[0] !== true) {
            finish_and_redirect($alamat_admin . 'pengaturan');
        }
        $info = $cek[1];
        $file_input = store_uploaded_file($info['tmp'], $info['name'], "../assets/img");
        if ($file_input) {
            $perbarui_1 = mysqli_query($koneksi, "UPDATE pengaturan SET isi_1_pengaturan = '$file_input', isi_2_pengaturan = '$popup_pengumuman_web_2' WHERE nama_pengaturan = 'popup_pengumuman_web'");
            if ($perbarui_1) finish_and_redirect($alamat_admin . 'pengaturan', 'Berhasil ubah data.');
            else echo "Proses Gagal<br>Error : " . mysqli_error($koneksi);
        } else {
            finish_and_redirect($alamat_admin . 'pengaturan');
        }
    } else {
        $perbarui_1 = mysqli_query($koneksi, "UPDATE pengaturan SET isi_2_pengaturan = '$popup_pengumuman_web_2' WHERE nama_pengaturan = 'popup_pengumuman_web'");
        if ($perbarui_1) finish_and_redirect($alamat_admin . 'pengaturan', 'Berhasil ubah data.');
        else echo "Proses Gagal<br>Error : " . mysqli_error($koneksi);
    }

} else if (isset($_POST['ubah_rtp'])) {
    $rtp_web = mysqli_real_escape_string($koneksi, $_POST['rtp_web']);
    $rtp_web_2 = mysqli_real_escape_string($koneksi, $_POST['rtp_web_2']);
    $perbarui_1 = mysqli_query($koneksi, "UPDATE pengaturan SET isi_1_pengaturan = '$rtp_web', isi_2_pengaturan = '$rtp_web_2' WHERE nama_pengaturan = 'rtp_web'");
    if ($perbarui_1) finish_and_redirect($alamat_admin . 'pengaturan', 'Berhasil ubah data.');
    else echo "Proses Gagal<br>Error : " . mysqli_error($koneksi);

} else if (isset($_POST['ubah_popup_teks'])) {
    $popup_teks_belum_login_web = mysqli_real_escape_string($koneksi, $_POST['popup_teks_belum_login_web']);
    $popup_teks_tidak_ada_saldo_web = mysqli_real_escape_string($koneksi, $_POST['popup_teks_tidak_ada_saldo_web']);
    $popup_teks_ada_saldo_web = mysqli_real_escape_string($koneksi, $_POST['popup_teks_ada_saldo_web']);
    $popup_teks_setelah_deposit_web = mysqli_real_escape_string($koneksi, $_POST['popup_teks_setelah_deposit_web']);
    $popup_teks_setelah_withdraw_web = mysqli_real_escape_string($koneksi, $_POST['popup_teks_setelah_withdraw_web']);
    $perbarui_1 = mysqli_query($koneksi, "UPDATE pengaturan SET isi_1_pengaturan = '$popup_teks_belum_login_web' WHERE nama_pengaturan = 'popup_teks_belum_login_web'");
    if ($perbarui_1) {
        $perbarui_2 = mysqli_query($koneksi, "UPDATE pengaturan SET isi_1_pengaturan = '$popup_teks_tidak_ada_saldo_web' WHERE nama_pengaturan = 'popup_teks_tidak_ada_saldo_web'");
        if ($perbarui_2) {
            $perbarui_3 = mysqli_query($koneksi, "UPDATE pengaturan SET isi_1_pengaturan = '$popup_teks_ada_saldo_web' WHERE nama_pengaturan = 'popup_teks_ada_saldo_web'");
            if ($perbarui_3) {
                $perbarui_4 = mysqli_query($koneksi, "UPDATE pengaturan SET isi_1_pengaturan = '$popup_teks_setelah_deposit_web' WHERE nama_pengaturan = 'popup_teks_setelah_deposit_web'");
                if ($perbarui_4) {
                    $perbarui_5 = mysqli_query($koneksi, "UPDATE pengaturan SET isi_1_pengaturan = '$popup_teks_setelah_withdraw_web' WHERE nama_pengaturan = 'popup_teks_setelah_withdraw_web'");
                    if ($perbarui_5) finish_and_redirect($alamat_admin . 'pengaturan', 'Berhasil ubah data.');
                    else echo "Proses Gagal<br>Error : " . mysqli_error($koneksi);
                } else echo "Proses Gagal<br>Error : " . mysqli_error($koneksi);
            } else echo "Proses Gagal<br>Error : " . mysqli_error($koneksi);
        } else echo "Proses Gagal<br>Error : " . mysqli_error($koneksi);
    } else echo "Proses Gagal<br>Error : " . mysqli_error($koneksi);

} else if (isset($_POST['ubah_qris'])) {
    $cek = validate_image_upload($_FILES['qris_web'], $MAX_UPLOAD);
    if ($cek[0] !== true) {
        finish_and_redirect($alamat_admin . 'pengaturan');
    }
    $info = $cek[1];
    $file_input = store_uploaded_file($info['tmp'], $info['name'], "../assets/img/bank_admin");
    if ($file_input) {
        $perbarui = mysqli_query($koneksi, "UPDATE pengaturan SET isi_1_pengaturan = '$file_input' WHERE nama_pengaturan = 'qris_web'");
        if ($perbarui) finish_and_redirect($alamat_admin . 'pengaturan', 'Berhasil ubah data.');
        else echo "Proses Gagal<br>Error : " . mysqli_error($koneksi);
    } else finish_and_redirect($alamat_admin . 'pengaturan');

}

?>
<div class="container-xxl flex-grow-1 container-p-y">
  <div class="row gy-4 mb-4">
    <div class="col-md-6">
      <div class="fw-bold fs-4 text-center text-md-start">Pengaturan</div>
    </div>
    <div class="col-md-6">
      <div class="text-center text-md-end">
        <span><?php echo ucapan().', '.tanggalIndonesia(date('Y-m-d'), true).', '; ?></span>
        <span id="jam_sekarang">Jam </span>
      </div>
    </div>
  </div>

  <div class="card mb-4">
    <h5 class="card-header">Ubah Data Pengaturan</h5>
    <form method="post" class="card-body">
      <h6> Judul - Deskripsi - Kata Kunci</h6>
      <div class="row g-3">
        <div class="col-md-4">
          <div class="form-floating form-floating-outline">
            <input type="text" name="judul_web" class="form-control" value="<?php echo $isi_1_judul_web; ?>" required>
            <label>Judul</label>
          </div>
        </div>
        <div class="col-md-4">
          <div class="form-floating form-floating-outline">
            <input type="text" name="deskripsi_web" class="form-control" value="<?php echo $isi_1_deskripsi_web; ?>" required>
            <label>Deskripsi</label>
          </div>
        </div>
        <div class="col-md-4">
          <div class="form-floating form-floating-outline">
            <input type="text" name="kata_kunci_web" class="form-control" value="<?php echo $isi_1_kata_kunci_web; ?>" required>
            <label>Kata Kunci</label>
          </div>
        </div>
      </div>
      <div class="pt-4 text-end">
        <button type="submit" name="ubah_judul_deskripsi_kata_kunci" class="btn btn-primary waves-effect waves-light">
          <span class="tf-icons mdi mdi-content-save me-1"></span>
          Simpan
        </button>
      </div>
    </form>
    <form method="post" class="card-body">
      <hr class="my-4 mx-n4">
      <h6> Warna Tema</h6>
        <div class="col-12">
          <div class="mb-3">
          <div class="form-floating form-floating-outline mb-4">
            <input type="color" id="bg_1_web" name="bg_1_web" class="form-control" value="<?php echo $isi_1_bg_1_web; ?>">
            <input type="hidden" id="bg_1_web_hsl" name="bg_1_web_hsl">
            <label for="bg_1_web">Background 1</label>
          </div>
        </div>
       <!-- <div class="col-md-4">
        <!--  <div class="form-floating form-floating-outline mb-4">
            <input type="color" id="bg_2_web" name="bg_2_web" class="form-control" value="<?php echo $isi_1_bg_2_web; ?>">
            <input type="hidden" id="bg_2_web_hsl" name="bg_2_web_hsl">
            <label for="bg_2_web">Background 2</label>
          </div>
        </div>
        <div class="col-md-4">
          <div class="form-floating form-floating-outline mb-4">
            <input type="color" id="bg_3_web" name="bg_3_web" class="form-control" value="<?php echo $isi_1_bg_3_web; ?>">
            <input type="hidden" id="bg_3_web_hsl" name="bg_3_web_hsl">
            <label for="bg_3_web">Background 3</label>
          </div>
        </div>
      </div> -->
      <div class="pt-4 text-end">
        <button type="submit" name="ubah_warna_tema" class="btn btn-primary waves-effect waves-light">
          <span class="tf-icons mdi mdi-content-save me-1"></span>
          Simpan
        </button>
      </div>
    </form>

<script>
function rgbToHsl(r, g, b) {
    r /= 255;
    g /= 255;
    b /= 255;
    let max = Math.max(r, g, b);
    let min = Math.min(r, g, b);
    let h, s, l = (max + min) / 2;

    if (max === min) {
        h = s = 0;
    } else {
        let d = max - min;
        s = l > 0.5 ? d / (2 - max - min) : d / (max + min);
        switch (max) {
            case r:
                h = (g - b) / d + (g < b ? 6 : 0);
                break;
            case g:
                h = (b - r) / d + 2;
                break;
            case b:
                h = (r - g) / d + 4;
                break;
        }
        h /= 6;
    }

    return `hsl(${Math.round(h * 360)}, ${Math.round(s * 100)}%, ${Math.round(l * 100)}%)`;
}

function updateHslValues() {
    const colorInputs = document.querySelectorAll('input[type="color"]');
    colorInputs.forEach(input => {
        const hex = input.value;
        const r = parseInt(hex.slice(1, 3), 16);
        const g = parseInt(hex.slice(3, 5), 16);
        const b = parseInt(hex.slice(5, 7), 16);
        const hsl = rgbToHsl(r, g, b);
        document.getElementById(`${input.id}_hsl`).value = hsl;
    });
}

// Update HSL values when color inputs change
document.querySelectorAll('input[type="color"]').forEach(input => {
    input.addEventListener('input', updateHslValues);
});

// Initialize HSL values on page load
updateHslValues();
</script>

    <form method="post" enctype="multipart/form-data" class="card-body">
      <hr class="my-4 mx-n4">
      <h6> Logo</h6>
      <div class="row g-3">
        <div class="col-12">
          <div class="mb-3">
            <div class="bg-secondary rounded text-center p-3 mb-3">
              <img src="<?php echo '../assets/img/'.$isi_1_logo_web; ?>" alt="<?php echo $jenis_promosi; ?>" class="img-fluid">
            </div>
            <input type="file" name="logo_web" class="form-control" id="formFile">
            <div class="form-text">
              Format gambar harus PNG, JPG, JPEG, GIF, atau SVG.
            </div>
          </div>
        </div>
      </div>
      <div class="pt-4 text-end">
        <button type="submit" name="ubah_logo" class="btn btn-primary waves-effect waves-light">
          <span class="tf-icons mdi mdi-content-save me-1"></span>
          Simpan
        </button>
      </div>
    </form>
    <form method="post" enctype="multipart/form-data" class="card-body">
      <hr class="my-4 mx-n4">
      <h6> Favicon</h6>
      <div class="row g-3">
        <div class="col-12">
          <div class="mb-3">
            <div class="bg-secondary rounded text-center p-3 mb-3">
              <img src="<?php echo '../assets/img/'.$isi_1_favicon_web; ?>" alt="<?php echo $jenis_promosi; ?>" class="img-fluid">
            </div>
            <input type="file" name="favicon_web" class="form-control" id="formFile">
            <div class="form-text">
              Format gambar harus PNG, JPG, JPEG, GIF, atau SVG.
            </div>
          </div>
        </div>
      </div>
      <div class="pt-4 text-end">
        <button type="submit" name="ubah_favicon" class="btn btn-primary waves-effect waves-light">
          <span class="tf-icons mdi mdi-content-save me-1"></span>
          Simpan
        </button>
      </div>
    </form>
   <form method="post" class="card-body">
      <h6> APK - Facebook - Telegram</h6>
      <div class="row g-3">
        <div class="col-md-3">
          <div class="form-floating form-floating-outline">
            <input type="text" name="link_apk_web" class="form-control" value="<?php echo $isi_1_link_apk_web; ?>" required>
            <label>Link APK</label>
          </div>
        </div>
        <div class="col-md-3">
          <div class="form-floating form-floating-outline">
            <input type="text" name="facebook_web" class="form-control" value="<?php echo $isi_1_facebook_web; ?>" required>
            <label>Link Facebook</label>
          </div>
        </div>
        <div class="col-md-3">
          <div class="form-floating form-floating-outline">
            <input type="text" name="telegram_web" class="form-control" value="<?php echo $isi_1_telegram_web; ?>" required>
            <label>Nama Telegram</label>
          </div>
        </div>
        <div class="col-md-3">
          <div class="form-floating form-floating-outline">
            <input type="text" name="telegram_web_2" class="form-control" value="<?php echo $isi_2_telegram_web; ?>" required>
            <label>Link Telegram</label>
          </div>
        </div>
      </div>
      <div class="pt-4 text-end">
        <button type="submit" name="ubah_sosial_media" class="btn btn-primary waves-effect waves-light">
          <span class="tf-icons mdi mdi-content-save me-1"></span>
          Simpan
        </button>
      </div>
    </form>-->
    <form method="post" class="card-body">
      <h6> WhatsApp - LiveChat</h6>
      <div class="row g-3">
        <div class="col-md-6">
          <div class="form-floating form-floating-outline">
            <input type="text" name="whatsapp_web" class="form-control" value="<?php echo $isi_1_whatsapp_web; ?>" required>
            <label>WhatsApp</label>
          </div>
        </div>
        <div class="col-md-6">
          <div class="form-floating form-floating-outline">
            <input type="text" name="link_livechat_web" class="form-control" value="<?php echo $isi_1_link_livechat_web; ?>" required>
            <label>Link LiveChat</label>
          </div>
        </div>
        <div class="col-12">
          <div class="form-floating form-floating-outline mb-4">
            <textarea name="script_livechat_web" class="form-control h-px-100"><?php echo $isi_1_script_livechat_web; ?></textarea>
            <label for="exampleFormControlTextarea1">Script LiveChat</label>
          </div>
        </div>
      </div>
      <div class="pt-4 text-end">
        <button type="submit" name="ubah_whatsapp_livechat" class="btn btn-primary waves-effect waves-light">
          <span class="tf-icons mdi mdi-content-save me-1"></span>
          Simpan
        </button>
      </div>
    </form>
    <form method="post" class="card-body">
      <h6> Teks Berjalan</h6>
      <div class="row g-3">
        <div class="col-md-4">
          <div class="form-floating form-floating-outline">
            <input type="text" name="teks_berjalan_web" class="form-control" value="<?php echo $isi_1_teks_berjalan_web; ?>" required>
            <label>Teks 1</label>
          </div>
        </div>
        <div class="col-md-4">
          <div class="form-floating form-floating-outline">
            <input type="text" name="teks_berjalan_web_2" class="form-control" value="<?php echo $isi_2_teks_berjalan_web; ?>" required>
            <label>Teks 2</label>
          </div>
        </div>
        <div class="col-md-4">
          <div class="form-floating form-floating-outline">
            <input type="text" name="teks_berjalan_web_3" class="form-control" value="<?php echo $isi_3_teks_berjalan_web; ?>" required>
            <label>Teks 3</label>
          </div>
        </div>
      </div>
      <div class="pt-4 text-end">
        <button type="submit" name="ubah_teks_berjalan" class="btn btn-primary waves-effect waves-light">
          <span class="tf-icons mdi mdi-content-save me-1"></span>
          Simpan
        </button>
      </div>
    </form>
    <form method="post" class="card-body">
      <h6> RTP</h6>
      <div class="row g-3">
        <div class="col-md-6">
          <div class="form-floating form-floating-outline">
            <input type="text" name="rtp_web" class="form-control" value="<?php echo $isi_1_rtp_web; ?>" required>
            <label>Angka Awal (Minimal : 0)</label>
          </div>
        </div>
        <div class="col-md-6">
          <div class="form-floating form-floating-outline">
            <input type="text" name="rtp_web_2" class="form-control" value="<?php echo $isi_2_rtp_web; ?>" required>
            <label>Angka Akhir (Maksimal : 100)</label>
          </div>
        </div>
      </div>
      <div class="pt-4 text-end">
        <button type="submit" name="ubah_rtp" class="btn btn-primary waves-effect waves-light">
          <span class="tf-icons mdi mdi-content-save me-1"></span>
          Simpan
        </button>
      </div>
    </form>
    <form method="post" class="card-body">
      <h6> Popup Teks</h6>
      <div class="row g-3">
        <div class="col-md-6">
          <div class="form-floating form-floating-outline">
            <input type="text" name="popup_teks_belum_login_web" class="form-control" value="<?php echo $isi_1_popup_teks_belum_login_web; ?>" required>
            <label>Popup Teks Belum Login</label>
          </div>
        </div>
        <div class="col-md-6">
          <div class="form-floating form-floating-outline">
            <input type="text" name="popup_teks_tidak_ada_saldo_web" class="form-control" value="<?php echo $isi_1_popup_teks_tidak_ada_saldo_web; ?>" required>
            <label>Popup Teks Tidak Ada Saldo [ GAME ON/OFF]</label>
          </div>
        </div>
        <div class="col-md-4">
          <div class="form-floating form-floating-outline">
            <input type="text" name="popup_teks_ada_saldo_web" class="form-control" value="<?php echo $isi_1_popup_teks_ada_saldo_web; ?>" required>
            <label>Popup Ada Saldo [ GAME LOCK ]</label>
          </div>
        </div>
       <!-- <div class="col-md-4">
          <div class="form-floating form-floating-outline">
            <input type="text" name="popup_teks_setelah_deposit_web" class="form-control" value="<?php echo $isi_1_popup_teks_setelah_deposit_web; ?>" required>
            <label>Popup Teks Belum Deposit</label>
          </div>
        </div> -->
        <div class="col-md-4">
          <div class="form-floating form-floating-outline">
            <input type="text" name="popup_teks_setelah_withdraw_web" class="form-control" value="<?php echo $isi_1_popup_teks_setelah_withdraw_web; ?>" required>
            <label>Popup Teks Error [ GAME LOCK ]</label>
          </div>
        </div>
      </div>
      <div class="pt-4 text-end">
        <button type="submit" name="ubah_popup_teks" class="btn btn-primary waves-effect waves-light">
          <span class="tf-icons mdi mdi-content-save me-1"></span>
          Simpan
        </button>
      </div>
    </form>
    <!--<form method="post" enctype="multipart/form-data" class="card-body">
      <hr class="my-4 mx-n4">
      <h6> QRIS</h6>
      <div class="row g-3">
        <div class="col-12">
          <div class="mb-3">
            <div class="bg-secondary rounded text-center p-3 mb-3">
              <img src="<?php echo '../assets/img/bank_admin/'.$isi_1_qris_web; ?>" alt="QRIS" class="img-fluid">
            </div>
            <input type="file" name="qris_web" class="form-control" id="formFile">
            <div class="form-text">
              Format gambar harus PNG, JPG, JPEG, GIF, atau SVG.
            </div>
          </div>
        </div>
      </div>
      <div class="pt-4 text-end">
        <button type="submit" name="ubah_qris" class="btn btn-primary waves-effect waves-light">
          <span class="tf-icons mdi mdi-content-save me-1"></span>
          Simpan
        </button>
      </div>
    </form>
  </div>
</div> -->