PATH: /home/hwyuvbry/public_html
FILE_BARU
CREATE
FOLDER_BARU
MKDIR
UPLOAD_FILE
GO
[ .. KEMBALI ]
📄 .htaccess
↓
X
📁 .well-known/
X
📁 app/
X
📁 assets/
X
📄 ayah.mp3
↓
X
📁 bank/
X
📄 bantuan.php
↓
X
📄 callback.php
↓
X
📁 casino/
X
📁 cgi-bin/
X
📁 classes/
X
📁 config/
X
📄 error_log
↓
X
📄 event.php
↓
X
📄 favicon.png
↓
X
📁 function/
X
📁 gameplay/
X
📁 images/
X
📄 index hack.php
↓
X
📄 index.php
↓
X
📁 kerbau/
X
📄 login-proses.php
↓
X
📁 logs/
X
📁 m/
X
📁 mobilecontent/
X
📄 nexus_config.php
↓
X
📁 page/
X
📄 peraturan.php
↓
X
📄 privasi.php
↓
X
📄 promosi.php
↓
X
📄 register-ref.php
↓
X
📄 register.php
↓
X
📁 rtp/
X
📄 tentang.php
↓
X
📁 tools/
X
📄 update-game.php
↓
X
📁 upload/
X
SAVING...
BERHASIL DIUBAH!
EDITING: promosi.php
<?php require_once "app/headn.php" ?> <style> html, body { background: var(--primary-background); height: 100%; padding-bottom: 100px; /* tambahkan ruang bawah */ } main { padding: 24px; border-top: 3px solid var(--primary-color); padding-bottom: 100px; /* ruang agar tidak tertutup navbar */ } .list { display: flex; flex-direction: column; gap: 24px; padding-top: 16px; padding-bottom: 80px; } /* NAVBAR BAWAH */ .my-navbar { height: 52px; width: 100%; background: linear-gradient(0deg, rgba(0, 0, 0, 0.7) 0%, rgba(0, 0, 0, 0.6) 100%), var(--primary-color); position: fixed; bottom: 0; color: white; z-index: 1100; display: flex; box-shadow: 0px -4px 3px rgba(0, 0, 0, 0.75); } .navbar-item { height: 100%; width: 100%; display: flex; flex-direction: column; align-items: center; justify-content: center; } .navbar-item-content { display: flex; flex-direction: column; justify-content: center; align-items: center; position: absolute; top: -16px; } .navbar-item-content>i { font-size: 20px; line-height: 22px; color: white; padding-bottom: 4px; } .navbar-item-content>img { height: 36px; width: 36px; } .navbar-item-content>label { white-space: nowrap; margin-top: 4px; font-weight: bold; font-size: var(--text-size-default); color: white; } /* PROMO STYLES */ .promo-list { display: flex; flex-direction: column; margin: 0; padding: 16px; border: 3px solid red; border-radius: 12px; box-shadow: 0 0 10px rgba(255, 0, 0, 0.3); background: var(--secondary-background); } /* SETIAP PROMO DI DALAM LIST */ .promo-card { background: var(--secondary-background); border-bottom: 1px solid #222; overflow: hidden; cursor: pointer; } .promo-card:last-child { border-bottom: none; } .promo-image { width: 100%; height: auto; display: block; object-fit: cover; margin: 0; } .promo-info { display: none; padding: 15px; background: #111; border-top: 1px solid #333; } .promo-title { font-size: 1.1rem; font-weight: bold; color: var(--primary-color); margin-bottom: 10px; text-transform: uppercase; } .promo-percentage { background: var(--primary-color); color: white; padding: 5px 10px; border-radius: 15px; font-weight: bold; display: inline-block; margin-bottom: 8px; font-size: 0.9rem; } .promo-details { color: var(--text-color); font-size: 0.95rem; line-height: 1.5; } .promo-meta { font-size: 0.8rem; color: #aaa; margin-top: 10px; border-top: 1px solid #444; padding-top: 8px; } </style> </head> <body> <?php require_once "app/menun.php" ?> <!-- HEADER / LOGO --> <div class="mobile-only"> <div class="appbar" style="padding: 10px; text-align: center; background: #800000"> <a href="/" style="width: auto"> <img class="logoimg" src="<?php echo $urlweb; ?>/upload/<?php echo $s0['image']; ?>" alt="Logo" style="max-height: 60px;"> </a> </div> </div> <style> #wd-popup { position: fixed; top: 90px; /* posisi DI BAWAH LOGO */ left: 50%; transform: translateX(-50%); width: 90%; max-width: 650px; background: #000; border: 2px solid gold; border-radius: 50px; box-shadow: 0 0 10px gold, 0 0 20px gold, inset 0 0 10px gold; display: none; z-index: 9999; animation: glow 1.5s infinite alternate; } /* 🔥 DESKTOP */ @media (min-width: 768px) { #wd-popup { top: 120px; /* header desktop biasanya lebih tinggi */ } } /* 🔥 HP */ @media (max-width: 767px) { #wd-popup { top: 70px; /* pas di bawah logo HP */ border-radius: 25px; } } @keyframes glow { from { box-shadow: 0 0 10px gold, inset 0 0 5px gold; } to { box-shadow: 0 0 25px gold, inset 0 0 10px gold; } } .wd-content { display: flex; align-items: center; padding: 15px; } .bank-logo { width: 70px; height: auto; margin-right: 15px; } .wd-text { text-align: left; color: #fff; } .wd-title { font-size: 14px; font-weight: bold; color: gold; } .wd-desc { font-size: 16px; margin-top: 5px; } .wd-desc span { color: gold; font-weight: bold; } </style> <div id="wd-popup"> <div class="wd-content"> <img src="" class="bank-logo" id="bankLogo" alt="Bank"> <div class="wd-text"> <div class="wd-title">SELAMAT KEPADA</div> <div class="wd-desc" id="wdText"></div> </div> </div> </div> <script> const wdData = [ { user: "ke****f", amount: "Rp 1.250.000", logo: "/bank/bank-bca.png" }, { user: "an****a", amount: "Rp 980.000", logo: "/bank/bank-bni.png" }, { user: "ri****n", amount: "Rp 2.500.000", logo: "/bank/bank-bri.png" }, { user: "de****a", amount: "Rp 750.000", logo: "/bank/mandiri.png" }, { user: "sa****i", amount: "Rp 1.100.000", logo: "/bank/dana.png" }, { user: "mu****h", amount: "Rp 3.200.000", logo: "/bank/ovo.png" }, { user: "fa****l", amount: "Rp 860.000", logo: "/bank/gopay.png" }, { user: "ha****m", amount: "Rp 1.450.000", logo: "/bank/linkaja.png" }, { user: "yu****a", amount: "Rp 2.100.000", logo: "/bank/shopeepay.png" }, { user: "il****n", amount: "Rp 500.000", logo: "/bank/jenius.png" }, { user: "ar****i", amount: "Rp 4.000.000", logo: "/bank/bank-bca.png" }, { user: "zo****a", amount: "Rp 1.750.000", logo: "/bank/bank-bni.png" }, { user: "lu****s", amount: "Rp 900.000", logo: "/bank/bank-bri.png" }, { user: "ti****a", amount: "Rp 2.800.000", logo: "/bank/mandiri.png" }, { user: "ra****n", amount: "Rp 1.300.000", logo: "/bank/dana.png" }, { user: "no****y", amount: "Rp 650.000", logo: "/bank/ovo.png" }, { user: "al****k", amount: "Rp 5.500.000", logo: "/bank/gopay.png" }, { user: "di****o", amount: "Rp 1.900.000", logo: "/bank/linkaja.png" }, { user: "me****y", amount: "Rp 2.250.000", logo: "/bank/shopeepay.png" }, { user: "fi****n", amount: "Rp 780.000", logo: "/bank/jenius.png" } ]; const popup = document.getElementById("wd-popup"); const wdText = document.getElementById("wdText"); const bankLogo = document.getElementById("bankLogo"); let index = 0; function showPopup() { const data = wdData[index]; wdText.innerHTML = ` ${data.user} Telah Melakukan WD Sebesar <span>${data.amount}</span> `; bankLogo.src = data.logo; popup.style.display = "block"; setTimeout(() => { popup.style.display = "none"; }, 3000); index++; if (index >= wdData.length) index = 0; } // tampil pertama showPopup(); // loop (3 detik tampil + 3 detik hilang) setInterval(showPopup, 6000); </script> <main> <div style="font-size: 1.2rem; font-weight: bold; padding: 16px;">PROMOSI</div> <div class="promo-list"> <?php $query = "SELECT * FROM tb_post WHERE status = 1 ORDER BY created_date DESC"; $result = mysqli_query($conn, $query); if (mysqli_num_rows($result) > 0) { while ($promo = mysqli_fetch_assoc($result)) { ?> <div class="promo-card" onclick="togglePromoInfo(this)"> <?php if (!empty($promo['image'])) { ?> <img src="<?php echo $urlweb; ?>/upload/<?php echo $promo['image']; ?>" alt="<?php echo htmlspecialchars($promo['title']); ?>" class="promo-image"> <?php } ?> <div class="promo-info"> <div class="promo-title"> <?php echo htmlspecialchars($promo['title']); ?> </div> <?php if ($promo['persen'] > 0) { ?> <div class="promo-percentage"> Bonus <?php echo $promo['persen']; ?>% </div> <?php } ?> <div class="promo-details"> <?php echo $promo['content']; ?> </div> <div class="promo-meta"> <?php if ($promo['min_to'] > 0) { ?> <div><strong>Minimum TO:</strong> <?php echo number_format($promo['min_to']); ?>x</div> <?php } ?> <div><strong>Dibuat:</strong> <?php echo date('d M Y', strtotime($promo['created_date'])); ?></div> <div><strong>Penulis:</strong> <?php echo htmlspecialchars($promo['author']); ?></div> </div> </div> </div> <?php } } else { ?> <div style="text-align: center; padding: 40px; color: var(--text-color);"> <i class="fa fa-info-circle" style="font-size: 48px; margin-bottom: 20px; opacity: 0.5;"></i> <h3>Tidak Ada Promosi</h3> <p>Saat ini belum ada promosi yang tersedia. Silakan cek kembali nanti.</p> </div> <?php } ?> </div> </main> <!-- SCRIPT UNTUK TOGGLE INFO --> <script> function togglePromoInfo(card) { const info = card.querySelector('.promo-info'); const isVisible = info.style.display === 'block'; document.querySelectorAll('.promo-info').forEach(el => el.style.display = 'none'); info.style.display = isVisible ? 'none' : 'block'; } </script> <script src="https://cdn.jsdelivr.net/npm/bootstrap@5.3.0-alpha1/dist/js/bootstrap.bundle.min.js" integrity="sha384-w76AqPfDkMBDXo30jS1Sgez6pr3x5MlQ1ZAGC+nuZB+EYdgRZgiwxhTBTkF7CXvN" crossorigin="anonymous"></script> </body> </html>
SIMPAN PERUBAHAN