SamtigisID - Rekomendasi Hargak Termurah

tas polos di Aceh (2238 produk)

TERSEDIA TEMPAT ALAT TULIS MEJA KANTOR ORGANIZER PENSIL PULPEN KERTAS MULTIFUNGSI
TERSEDIA TEMPAT ALAT TULIS MEJA KANTOR ORGANIZER PENSIL PULPEN KERTAS MULTIFUNGSI
Rp 76.630
TERSEDIA TEMPAT ALAT TULIS MEJA KANTOR ORGANIZER PENSIL PULPEN KERTAS MULTIFUNGSI...
Beli Sekarang
Terbaru Tempat Alat Tulis pensil pulpen kertas di meja kantor / meja belajar
Terbaru Tempat Alat Tulis pensil pulpen kertas di meja kantor / meja belajar Aceh
Rp 93.000
Terbaru Tempat Alat Tulis pensil pulpen kertas di meja kantor / meja belajar...
Beli Sekarang
Kreatif Kepala Babi Tempat Pena Kapasitas Besar
Kreatif Kepala Babi Tempat Pena Kapasitas Besar Aceh
Rp 63.000
Kreatif Kepala Babi Tempat Pena Kapasitas Besar...
Beli Sekarang
Kartun Personalisasi Tempat Pena Kantor Kapasitas Besar Kotak Penyimpanan Tabung Penyimpanan Desktop Plastik
Kartun Personalisasi Tempat Pena Kantor Kapasitas Besar Kotak Penyimpanan Tabung Penyimpanan Desktop Plastik Aceh
Rp 14.650
Kartun Personalisasi Tempat Pena Kantor Kapasitas Besar Kotak Penyimpanan Tabung Penyimpanan Desktop Plastik...
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 Aceh
Rp 42.000
【COD】Kreatif lucu Mulut sosis / kotak penyimpanan tempat pena berkapasitas besar desktop siswa ornamen desktop kantor...
Beli Sekarang
Kreatif Tempat Pena Babi Plastik Kapasitas Besar
Kreatif Tempat Pena Babi Plastik Kapasitas Besar
Rp 53.900
Kreatif Tempat Pena Babi Plastik Kapasitas Besar...
Beli Sekarang
Tempat Pena Kayu Solid Kapasitas Besar Unik
Tempat Pena Kayu Solid Kapasitas Besar Unik
Rp 12.725
Tempat Pena Kayu Solid Kapasitas Besar Unik...
Beli Sekarang
Tempat Pensil Bulpoin Pen di atas meja aesthetic 3d printer
Tempat Pensil Bulpoin Pen di atas meja aesthetic 3d printer
Rp 15.000
Tempat Pensil Bulpoin Pen di atas meja aesthetic 3d printer...
Beli Sekarang
OneKlik - Kotak Pensil Estetik 24 Lubang Terbaru Organizer Meja Tas Pena Kanvas
OneKlik - Kotak Pensil Estetik 24 Lubang Terbaru Organizer Meja Tas Pena Kanvas Aceh
Rp 147.889
OneKlik - Kotak Pensil Estetik 24 Lubang Terbaru Organizer Meja Tas Pena Kanvas...
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(); } ?>