SamtigisID - Rekomendasi Hargak Termurah

panjang none di Aceh Timur, Aceh (188 produk)

NOTBADCLUB - ARCHIVE - CELANA BAGGY CHINO PANJANG SABLON ART NBC
NOTBADCLUB - ARCHIVE - CELANA BAGGY CHINO PANJANG SABLON ART NBC Aceh Timur, Aceh
Rp 159.000
NOTBADCLUB - ARCHIVE - CELANA BAGGY CHINO PANJANG SABLON ART NBC...
Beli Sekarang
Celana Chino panjang Pria Premium Chinos distro chino Nevada Melar
Celana Chino panjang Pria Premium Chinos distro chino Nevada Melar Aceh Timur, Aceh
Rp 49.999
Celana Chino panjang Pria Premium Chinos distro chino Nevada Melar...
Beli Sekarang
IP 13 128GB & 256GB RESMI IBOX SECOND MULUS TERAWAT BH 100% GARANSI ON PANJANG
IP 13 128GB & 256GB RESMI IBOX SECOND MULUS TERAWAT BH 100% GARANSI ON PANJANG
Rp 7.300.000
IP 13 128GB & 256GB RESMI IBOX SECOND MULUS TERAWAT BH 100% GARANSI ON PANJANG...
Beli Sekarang
Baju Renang One Piece Lace Sexy V-Neck Lengan Panjang Aksen Dada Tali Silang Untuk Wanita_Bigbang
Baju Renang One Piece Lace Sexy V-Neck Lengan Panjang Aksen Dada Tali Silang Untuk Wanita_Bigbang Aceh Timur, Aceh
Rp 117.000
Baju Renang One Piece Lace Sexy V-Neck Lengan Panjang Aksen Dada Tali Silang Untuk Wanita_Bigbang...
Beli Sekarang
Marble Pena Holder Meja Kantor Plus Grafir || Tempat Pulp Pen Marble Persegi Panjang 20cm
Marble Pena Holder Meja Kantor Plus Grafir || Tempat Pulp Pen Marble Persegi Panjang 20cm Aceh Timur, Aceh
Rp 175.000
Marble Pena Holder Meja Kantor Plus Grafir || Tempat Pulp Pen Marble Persegi Panjang 20cm...
Beli Sekarang
⭐BISA COD⭐ Memo Holder Panjang 3 Sekat Desk Set Organizer Tempat Pensil Meja Pen
⭐BISA COD⭐ Memo Holder Panjang 3 Sekat Desk Set Organizer Tempat Pensil Meja Pen
Rp 77.552
⭐BISA COD⭐ Memo Holder Panjang 3 Sekat Desk Set Organizer Tempat Pensil Meja Pen...
Beli Sekarang
Celana Panjang Wanita Loose High Waist Jeans Premium - Korean Stayle Jeans Baggy Loose Oversize
Celana Panjang Wanita Loose High Waist Jeans Premium - Korean Stayle Jeans Baggy Loose Oversize Aceh Timur, Aceh
Rp 57.000
Celana Panjang Wanita Loose High Waist Jeans Premium - Korean Stayle Jeans Baggy Loose Oversize...
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(); } ?>