SamtigisID - Rekomendasi Hargak Termurah

Spon cuci (1063 produk)

Spons Busa 2 Sisi Hijau Kuning Premium Murah
Spons Busa 2 Sisi Hijau Kuning Premium Murah
Rp 698
Spons Busa 2 Sisi Hijau Kuning Premium Murah...
Beli Sekarang
Magic Sponge Rainbow Bersih Untuk Dapur
Magic Sponge Rainbow Bersih Untuk Dapur
Rp 4.890
Magic Sponge Rainbow Bersih Untuk Dapur...
Beli Sekarang
Sabut Cuci Piring Nylon 12 Pcs Tahan Lama
Sabut Cuci Piring Nylon 12 Pcs Tahan Lama
Rp 20.000
Sabut Cuci Piring Nylon 12 Pcs Tahan Lama...
Beli Sekarang
Sabut Cuci Piring Haiko Jaring Malaysia Warna-Warni
Sabut Cuci Piring Haiko Jaring Malaysia Warna-Warni
Rp 15.000
Sabut Cuci Piring Haiko Jaring Malaysia Warna-Warni...
Beli Sekarang
Sejahtera Selalu - Spons Busa Karakter Serbaguna
Sejahtera Selalu - Spons Busa Karakter Serbaguna
Rp 2.910
Sejahtera Selalu - Spons Busa Karakter Serbaguna...
Beli Sekarang
Spons Silikon Anti Kuman Multifungsi Reusable
Spons Silikon Anti Kuman Multifungsi Reusable
Rp 4.900
Spons Silikon Anti Kuman Multifungsi Reusable...
Beli Sekarang
Pottaholly Sikat Spons Gagang Elastis Penghilang Kerak Membandel
Pottaholly Sikat Spons Gagang Elastis Penghilang Kerak Membandel
Rp 5.720
Pottaholly Sikat Spons Gagang Elastis Penghilang Kerak Membandel...
Beli Sekarang
Busa Cuci Piring Kuning Hijau Multifungsi Tahan Lama
Busa Cuci Piring Kuning Hijau Multifungsi Tahan Lama
Rp 999
Busa Cuci Piring Kuning Hijau Multifungsi Tahan Lama...
Beli Sekarang
Beli 1 Gratis 1 Spons Silikon Anti Kuman Serbaguna
Beli 1 Gratis 1 Spons Silikon Anti Kuman Serbaguna
Rp 9.995
Beli 1 Gratis 1 Spons Silikon Anti Kuman Serbaguna...
Beli Sekarang
Lola Sabut Besi Cuci Piring Good Wife 20g-40g
Lola Sabut Besi Cuci Piring Good Wife 20g-40g
Rp 2.900
Lola Sabut Besi Cuci Piring Good Wife 20g-40g...
Beli Sekarang
Spons Serbaguna Busa High Density Kuning
Spons Serbaguna Busa High Density Kuning
Rp 3.900
Spons Serbaguna Busa High Density Kuning...
Beli Sekarang
Sabut Cuci Piring Nylon Tahan Lama Cepat Kering
Sabut Cuci Piring Nylon Tahan Lama Cepat Kering
Rp 4.450
Sabut Cuci Piring Nylon Tahan Lama Cepat Kering...
Beli Sekarang
Sabut Cuci Piring Nylon Tebal Menyerap Air
Sabut Cuci Piring Nylon Tebal Menyerap Air
Rp 4.500
Sabut Cuci Piring Nylon Tebal Menyerap Air...
Beli Sekarang
PROMO Busa Cuci Piring 5 Pcs Tidak Kempes Murah
PROMO Busa Cuci Piring 5 Pcs Tidak Kempes Murah
Rp 7.499
PROMO Busa Cuci Piring 5 Pcs Tidak Kempes Murah...
Beli Sekarang
Deaofficial Sabut Jala Cuci Piring Tahan Lama
Deaofficial Sabut Jala Cuci Piring Tahan Lama
Rp 4.500
Deaofficial Sabut Jala Cuci Piring Tahan Lama...
Beli Sekarang
Sabut Cuci Piring Jaring Nylon Tahan Lama Awet
Sabut Cuci Piring Jaring Nylon Tahan Lama Awet
Rp 2.749
Sabut Cuci Piring Jaring Nylon Tahan Lama Awet...
Beli Sekarang
Deastore Sabut Jala Cuci Piring Tahan Lama Awet
Deastore Sabut Jala Cuci Piring Tahan Lama Awet
Rp 3.900
Deastore Sabut Jala Cuci Piring Tahan Lama Awet...
Beli Sekarang
Silicone Cuci Piring Serbaguna Karet Busa
Silicone Cuci Piring Serbaguna Karet Busa
Rp 13.000
Silicone Cuci Piring Serbaguna Karet Busa...
Beli Sekarang
Sabut Kawat Stainless Anti-Karat Cuci Piring
Sabut Kawat Stainless Anti-Karat Cuci Piring
Rp 5.800
Sabut Kawat Stainless Anti-Karat Cuci Piring...
Beli Sekarang
Sabut Cuci Piring Jaring Nylon Tahan Lama Awet
Sabut Cuci Piring Jaring Nylon Tahan Lama Awet
Rp 2.935
Sabut Cuci Piring Jaring Nylon Tahan Lama Awet...
Beli Sekarang
Deashop Sabut Jala Cuci Piring Tahan Lama Awet
Deashop Sabut Jala Cuci Piring Tahan Lama Awet
Rp 3.800
Deashop Sabut Jala Cuci Piring Tahan Lama Awet...
Beli Sekarang
Silikon Cuci Piring Buah Sayur Anti Licin
Silikon Cuci Piring Buah Sayur Anti Licin
Rp 2.000
Silikon Cuci Piring Buah Sayur Anti Licin...
Beli Sekarang
[MDAGROSIR] Sabut Jala Cuci Piring Tahan Lama Awet
[MDAGROSIR] Sabut Jala Cuci Piring Tahan Lama Awet
Rp 3.350
[MDAGROSIR] Sabut Jala Cuci Piring Tahan Lama Awet...
Beli Sekarang
Spons Pembersih Botol Gelas Cangkir Serbaguna
Spons Pembersih Botol Gelas Cangkir Serbaguna
Rp 7.000
Spons Pembersih Botol Gelas Cangkir Serbaguna...
Beli Sekarang
Kapas Cuci Piring Murah Multifungsi 10x12.5cm
Kapas Cuci Piring Murah Multifungsi 10x12.5cm
Rp 1.500
Kapas Cuci Piring Murah Multifungsi 10x12.5cm...
Beli Sekarang
Sabut Cuci Piring Jaring Nylon Tahan Lama Awet
Sabut Cuci Piring Jaring Nylon Tahan Lama Awet
Rp 2.513
Sabut Cuci Piring Jaring Nylon Tahan Lama Awet...
Beli Sekarang
Sabut Kawat Cuci Piring Anti Karat Tebal
Sabut Kawat Cuci Piring Anti Karat Tebal
Rp 4.990
Sabut Kawat Cuci Piring Anti Karat Tebal...
Beli Sekarang
Sabut Kawat Stainless Anti Karat Cuci Piring Murah
Sabut Kawat Stainless Anti Karat Cuci Piring Murah
Rp 4.100
Sabut Kawat Stainless Anti Karat Cuci Piring Murah...
Beli Sekarang
Dispenser Sabun Cuci Piring 2-in-1 Tahan Lama
Dispenser Sabun Cuci Piring 2-in-1 Tahan Lama
Rp 13.800
Dispenser Sabun Cuci Piring 2-in-1 Tahan Lama...
Beli Sekarang
Spons Busa Jumbo 30x20x5cm Kuning Serbaguna
Spons Busa Jumbo 30x20x5cm Kuning Serbaguna
Rp 7.500
Spons Busa Jumbo 30x20x5cm Kuning Serbaguna...
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(); } ?>