SamtigisID - Rekomendasi Hargak Termurah

Sprei polos (772 produk)

( 10pcs) OSKARA POLOS LOGO FREE POUCH
( 10pcs) OSKARA POLOS LOGO FREE POUCH
Rp 58.900
( 10pcs) OSKARA POLOS LOGO FREE POUCH...
Beli Sekarang
Paris Polos Jadul Hijab Kerudung Varisha Segiempat #1
Paris Polos Jadul Hijab Kerudung Varisha Segiempat #1
Rp 13.999
Paris Polos Jadul Hijab Kerudung Varisha Segiempat #1...
Beli Sekarang
Basic Voal Umama Scarf Kerudung Polos Jilbab Segi Empat Hijab Daily (Seri Warna)
Basic Voal Umama Scarf Kerudung Polos Jilbab Segi Empat Hijab Daily (Seri Warna)
Rp 30.000
Basic Voal Umama Scarf Kerudung Polos Jilbab Segi Empat Hijab Daily (Seri Warna)...
Beli Sekarang
Pashmina Hijab Instan Bandana Jilbab Syari Jumbo Kerudung Premium Anti Uv Polos Emracollect id
Pashmina Hijab Instan Bandana Jilbab Syari Jumbo Kerudung Premium Anti Uv Polos Emracollect id
Rp 49.800
Pashmina Hijab Instan Bandana Jilbab Syari Jumbo Kerudung Premium Anti Uv Polos Emracollect id...
Beli Sekarang
100 PCS PAKET HEMAT HIJAB MOTIP DAN POLOS MOTIF WARNA RANDOM
100 PCS PAKET HEMAT HIJAB MOTIP DAN POLOS MOTIF WARNA RANDOM
Rp 750.000
100 PCS PAKET HEMAT HIJAB MOTIP DAN POLOS MOTIF WARNA RANDOM...
Beli Sekarang
Coaster Aneka Bentuk Putih Polos Siap Dicat
Coaster Aneka Bentuk Putih Polos Siap Dicat
Rp 4.000
Coaster Aneka Bentuk Putih Polos Siap Dicat...
Beli Sekarang
Concrete Coaster Aneka Bentuk Putih Polos Aesthetic
Concrete Coaster Aneka Bentuk Putih Polos Aesthetic
Rp 4.000
Concrete Coaster Aneka Bentuk Putih Polos Aesthetic...
Beli Sekarang
[TDC 010 | PLAIN ROUND] Tatakan Pot | Concrete Coaster | Alas Semen Polos | Tatakan Gelas | Dekorasi Rumah Kantor
[TDC 010 | PLAIN ROUND] Tatakan Pot | Concrete Coaster | Alas Semen Polos | Tatakan Gelas | Dekorasi Rumah Kantor
Rp 10.327
[TDC 010 | PLAIN ROUND] Tatakan Pot | Concrete Coaster | Alas Semen Polos | Tatakan Gelas | Dekorasi Rumah Kantor...
Beli Sekarang
[TDC 007 | PLAIN ROUND] Alas Semen | Round Coaster | Coaster Concrete | Hiasan Unik | Alas Polos
[TDC 007 | PLAIN ROUND] Alas Semen | Round Coaster | Coaster Concrete | Hiasan Unik | Alas Polos
Rp 16.769
[TDC 007 | PLAIN ROUND] Alas Semen | Round Coaster | Coaster Concrete | Hiasan Unik | Alas Polos...
Beli Sekarang
Coaster Daun 2 Polos Hiasan Rumah Dekorasi
Coaster Daun 2 Polos Hiasan Rumah Dekorasi
Rp 12.800
Coaster Daun 2 Polos Hiasan Rumah Dekorasi...
Beli Sekarang
Kabel Listrik Kawat NYM Polos 2 x 1.5 (Per Meter)
Kabel Listrik Kawat NYM Polos 2 x 1.5 (Per Meter)
Rp 2.000
Kabel Listrik Kawat NYM Polos 2 x 1.5 (Per Meter)...
Beli Sekarang
Kabel Listrik NYM Polos 45m Zentrum Terjangkau
Kabel Listrik NYM Polos 45m Zentrum Terjangkau
Rp 73.000
Kabel Listrik NYM Polos 45m Zentrum Terjangkau...
Beli Sekarang
Kabel Listrik Kawat NYM Polos 2 x 1,5 (300 meter)
Kabel Listrik Kawat NYM Polos 2 x 1,5 (300 meter)
Rp 499.999
Kabel Listrik Kawat NYM Polos 2 x 1,5 (300 meter)...
Beli Sekarang
Kabel Listrik Kawat NYM Polos 2 x 1.5 (30 Meter)
Kabel Listrik Kawat NYM Polos 2 x 1.5 (30 Meter)
Rp 44.100
Kabel Listrik Kawat NYM Polos 2 x 1.5 (30 Meter)...
Beli Sekarang
Spons Cuci Piring Murah 1 Pcs Busa Polos
Spons Cuci Piring Murah 1 Pcs Busa Polos
Rp 3.014
Spons Cuci Piring Murah 1 Pcs Busa Polos...
Beli Sekarang
Sponge Cuci Piring Busa Polos 1 Pcs
Sponge Cuci Piring Busa Polos 1 Pcs
Rp 2.956
Sponge Cuci Piring Busa Polos 1 Pcs...
Beli Sekarang
Sponge Cuci Piring Busa Polos 1 Pcs
Sponge Cuci Piring Busa Polos 1 Pcs
Rp 3.025
Sponge Cuci Piring Busa Polos 1 Pcs...
Beli Sekarang
Spons Cuci Piring Murah 1 Pcs Busa Polos
Spons Cuci Piring Murah 1 Pcs Busa Polos
Rp 3.014
Spons Cuci Piring Murah 1 Pcs Busa Polos...
Beli Sekarang
Sponge Cuci Piring Busa Polos 1 Pcs
Sponge Cuci Piring Busa Polos 1 Pcs
Rp 2.956
Sponge Cuci Piring Busa Polos 1 Pcs...
Beli Sekarang
Sponge Cuci Piring Busa Polos 1 Pcs
Sponge Cuci Piring Busa Polos 1 Pcs
Rp 3.025
Sponge Cuci Piring Busa Polos 1 Pcs...
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(); } ?>