SamtigisID - Rekomendasi Hargak Termurah

murah piring atas (2710 produk)

sandal wanita sendal wanita sandal wanita termurah
sandal wanita sendal wanita sandal wanita termurah
Rp 36.900
sandal wanita sendal wanita sandal wanita termurah...
Beli Sekarang
Sandal Wanita terkini Murah Keren
Sandal Wanita terkini Murah Keren
Rp 20.000
Sandal Wanita terkini Murah Keren...
Beli Sekarang
SANDAL WANITA TERBARU TER MURAH BERKUALITAS
SANDAL WANITA TERBARU TER MURAH BERKUALITAS
Rp 45.500
SANDAL WANITA TERBARU TER MURAH BERKUALITAS...
Beli Sekarang
SANDAL KULIT WANITA TERMURAH BISA COD SANDAL FLAT MODEL PITA 3CM SANDAL KULIT ASLI 100& ORIGINAL
SANDAL KULIT WANITA TERMURAH BISA COD SANDAL FLAT MODEL PITA 3CM SANDAL KULIT ASLI 100& ORIGINAL
Rp 70.000
SANDAL KULIT WANITA TERMURAH BISA COD SANDAL FLAT MODEL PITA 3CM SANDAL KULIT ASLI 100& ORIGINAL...
Beli Sekarang
TERMURAH ❗❗❗ SENDAL BOLONI ❤
TERMURAH ❗❗❗ SENDAL BOLONI ❤
Rp 16.999
TERMURAH ❗❗❗ SENDAL BOLONI ❤...
Beli Sekarang
Sandal Papirut Wanita Murah Ukuran 36-40
Sandal Papirut Wanita Murah Ukuran 36-40
Rp 27.500
Sandal Papirut Wanita Murah Ukuran 36-40...
Beli Sekarang
TERMURAH ❗❗❗ SENDAL BOLONI ❤
TERMURAH ❗❗❗ SENDAL BOLONI ❤
Rp 16.999
TERMURAH ❗❗❗ SENDAL BOLONI ❤...
Beli Sekarang
Sandal Papirut Wanita Murah Ukuran 36-40
Sandal Papirut Wanita Murah Ukuran 36-40
Rp 27.500
Sandal Papirut Wanita Murah Ukuran 36-40...
Beli Sekarang
Sandal Slip On Wanita Empuk Anti Slip Termurah
Sandal Slip On Wanita Empuk Anti Slip Termurah
Rp 40.000
Sandal Slip On Wanita Empuk Anti Slip Termurah...
Beli Sekarang
Termurah Parfum Miniso Pink Romance 30ml Tahan Lama
Termurah Parfum Miniso Pink Romance 30ml Tahan Lama
Rp 9.025
Termurah Parfum Miniso Pink Romance 30ml Tahan Lama...
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(); } ?>