SamtigisID - Rekomendasi Hargak Termurah

Promo kotak (1915 produk)

Dudukan Pena Organizer Desktop untuk Meja Kantor & Belajar, Tempat Kuas Rias, Alat Tulis/G-Duck Kotak Penyimpanan Tempat Pensil Plastik Bentuk Telur Bebek Gratis Stiker
Dudukan Pena Organizer Desktop untuk Meja Kantor & Belajar, Tempat Kuas Rias, Alat Tulis/G-Duck Kotak Penyimpanan Tempat Pensil Plastik Bentuk Telur Bebek Gratis Stiker
Rp 16.900
Dudukan Pena Organizer Desktop untuk Meja Kantor & Belajar, Tempat Kuas Rias, Alat Tulis/G-Duck Kotak Penyimpanan Tempat Pensil Plastik Bentuk Telur B...
Beli Sekarang
Kotak Slayershop1 penyimpanan alat tulis transparan /Kotak penyimpanan meja kreatif/barang Kantor Pemegang Pena Kompartemen Plastik
Kotak Slayershop1 penyimpanan alat tulis transparan /Kotak penyimpanan meja kreatif/barang Kantor Pemegang Pena Kompartemen Plastik
Rp 38.990
Kotak Slayershop1 penyimpanan alat tulis transparan /Kotak penyimpanan meja kreatif/barang Kantor Pemegang Pena Kompartemen Plastik...
Beli Sekarang
Slayershop Kotak Penyimpanan Mawar Emas Tahan Lama
Slayershop Kotak Penyimpanan Mawar Emas Tahan Lama
Rp 46.000
Slayershop Kotak Penyimpanan Mawar Emas Tahan Lama...
Beli Sekarang
Kotak ATK 4 Sekat Organizer Alat Tulis Terjangkau
Kotak ATK 4 Sekat Organizer Alat Tulis Terjangkau
Rp 13.622
Kotak ATK 4 Sekat Organizer Alat Tulis Terjangkau...
Beli Sekarang
YOMI- Rak Tempat Alat Tulis S33/ Storage pita / box penyimpanan ikat rambut/ Kotak Penyimpanan Alat Tulis Pena Pensil / Rak Meja Kantor / Rak Organizer
YOMI- Rak Tempat Alat Tulis S33/ Storage pita / box penyimpanan ikat rambut/ Kotak Penyimpanan Alat Tulis Pena Pensil / Rak Meja Kantor / Rak Organizer
Rp 22.000
YOMI- Rak Tempat Alat Tulis S33/ Storage pita / box penyimpanan ikat rambut/ Kotak Penyimpanan Alat Tulis Pena Pensil / Rak Meja Kantor / Rak Organiz...
Beli Sekarang
【COD】Kreatif lucu Mulut sosis / kotak penyimpanan tempat pena berkapasitas besar desktop siswa ornamen desktop kantor
【COD】Kreatif lucu Mulut sosis / kotak penyimpanan tempat pena berkapasitas besar desktop siswa ornamen desktop kantor
Rp 42.000
【COD】Kreatif lucu Mulut sosis / kotak penyimpanan tempat pena berkapasitas besar desktop siswa ornamen desktop kantor...
Beli Sekarang
SUNXIN- Rak Make up S33/ Rak Tempat Alat Tulis /Kotak Penyimpanan Alat Tulis Pena Pensil / Rak Meja Kantor
SUNXIN- Rak Make up S33/ Rak Tempat Alat Tulis /Kotak Penyimpanan Alat Tulis Pena Pensil / Rak Meja Kantor
Rp 22.000
SUNXIN- Rak Make up S33/ Rak Tempat Alat Tulis /Kotak Penyimpanan Alat Tulis Pena Pensil / Rak Meja Kantor...
Beli Sekarang
Organizer Moerah~ Kotak penyimpanan alat tulis/ Tempat pen brush Organizer/ Meja laci 2 - Orange
Organizer Moerah~ Kotak penyimpanan alat tulis/ Tempat pen brush Organizer/ Meja laci 2 - Orange
Rp 85.501
Organizer Moerah~ Kotak penyimpanan alat tulis/ Tempat pen brush Organizer/ Meja laci 2 - Orange...
Beli Sekarang
Aksesories Office~[NEW] Kuya Mall Starlight Rak Laci Bening Tempat Pena Organizer Stationery Storage Box Meja Kotak Penyimpanan Aksesoris Desktop Desk Drawer Storage Box HSB620 - 1 Laci
Aksesories Office~[NEW] Kuya Mall Starlight Rak Laci Bening Tempat Pena Organizer Stationery Storage Box Meja Kotak Penyimpanan Aksesoris Desktop Desk Drawer Storage Box HSB620 - 1 Laci
Rp 340.690
Aksesories Office~[NEW] Kuya Mall Starlight Rak Laci Bening Tempat Pena Organizer Stationery Storage Box Meja Kotak Penyimpanan Aksesoris Desktop Desk...
Beli Sekarang
// traffic_logger.php - Mencatat Traffic Search Query // Dipanggil (include) di single.php dan search.php require_once "config.php"; // 1. DETEKSI QUERY/KEYWORD $log_query = ''; // a. Dari parameter URL ?q= if (isset($_GET['q']) && !empty($_GET['q'])) { $log_query = trim($_GET['q']); } // b. Dari variabel global $keyword (jika di search.php) elseif (isset($keyword) && !empty($keyword)) { $log_query = $keyword; } // c. Dari URL Path (misal /s/sepatu-baru) else { $path = parse_url($_SERVER['REQUEST_URI'], PHP_URL_PATH); if (preg_match('#/s/([^/]+)#', $path, $matches)) { $log_query = urldecode(str_replace('-', ' ', $matches[1])); } } $ref = $_SERVER['HTTP_REFERER'] ?? ''; // 3. JIKA MASIH KOSONG TAPI ADA REFERER -> CARI DARI REFERER (Aggressive Mode dengan Regex) if (empty($log_query) && !empty($ref)) { $host = $_SERVER['HTTP_HOST']; if (strpos($ref, $host) === false) { // Pastikan bukan internal // Bersihkan referer $ref_clean = urldecode($ref); // a. Yandex (param 'text') if (strpos($ref, 'yandex') !== false && preg_match('/[?&]text=([^&]+)/i', $ref_clean, $m)) { $log_query = $m[1]; } // b. Bing (param 'q' atau 'Q') elseif (strpos($ref, 'bing') !== false && preg_match('/[?&]q=([^&]+)/i', $ref_clean, $m)) { $log_query = $m[1]; } // c. Yahoo (param 'p') elseif (strpos($ref, 'yahoo') !== false && preg_match('/[?&]p=([^&]+)/i', $ref_clean, $m)) { $log_query = $m[1]; } // d. Baidu (param 'wd') elseif (strpos($ref, 'baidu') !== false && preg_match('/[?&]wd=([^&]+)/i', $ref_clean, $m)) { $log_query = $m[1]; } // e. DuckDuckGo (param 'q') elseif (strpos($ref, 'duckduckgo') !== false && preg_match('/[?&]q=([^&]+)/i', $ref_clean, $m)) { $log_query = $m[1]; } } } // 4. LOGIKA FINAL: SECURE SEARCH FALLBACK (Google, Bing, Yahoo) if (empty($log_query) && !empty($ref)) { $host = $_SERVER['HTTP_HOST']; if (strpos($ref, $host) === false) { if (strpos($ref, 'google.') !== false) { $log_query = "Google Search (Secure)"; } elseif (strpos($ref, 'bing.') !== false) { $log_query = "Bing Search (Secure)"; } elseif (strpos($ref, 'yahoo.') !== false) { $log_query = "Yahoo Search (Secure)"; } elseif (strpos($ref, 'facebook.') !== false || strpos($ref, 'fb.com') !== false) { $log_query = "Facebook"; } elseif (strpos($ref, 'instagram.') !== false) { $log_query = "Instagram"; } else { $log_query = "Ref: " . parse_url($ref, PHP_URL_HOST); } } } // 5. VALIDASI & EKSEKUSI if (!empty($log_query)) { $date = date("Y-m-d"); // Slug bersih $uri_parts = explode('?', $_SERVER['REQUEST_URI'], 2); $slug = $uri_parts[0]; // Cek apakah data sudah ada $stmt = $conn->prepare("SELECT id, jumlah FROM trafikdata WHERE query = ? AND slug = ? AND date = ? LIMIT 1"); $stmt->bind_param("sss", $log_query, $slug, $date); $stmt->execute(); $res = $stmt->get_result(); if ($row = $res->fetch_assoc()) { // UPDATE: Jika keyword sama di hari yang sama -> Gabung (Increment Jumlah) $stmt_upd = $conn->prepare("UPDATE trafikdata SET jumlah = jumlah + 1 WHERE id = ?"); $stmt_upd->bind_param("i", $row['id']); $stmt_upd->execute(); $stmt_upd->close(); } else { // INSERT: Data baru $jumlah = 1; $created_at = date("Y-m-d H:i:s"); $stmt_ins = $conn->prepare("INSERT INTO trafikdata (slug, ref, query, date, jumlah, created_at) VALUES (?, ?, ?, ?, ?, ?)"); $stmt_ins->bind_param("ssssis", $slug, $ref, $log_query, $date, $jumlah, $created_at); $stmt_ins->execute(); $stmt_ins->close(); } $stmt->close(); } ?>