SamtigisID - Rekomendasi Hargak Termurah

Macker s (23308 produk)

Kabel NYMHY 2x0.75 Tembaga SNI 45M PVC Tebal
Kabel NYMHY 2x0.75 Tembaga SNI 45M PVC Tebal
Rp 22.776
Kabel NYMHY 2x0.75 Tembaga SNI 45M PVC Tebal...
Beli Sekarang
Modul BMS 4S 100A 12V LiFePO4 3.2V – Battery Management System BMS100A
Modul BMS 4S 100A 12V LiFePO4 3.2V – Battery Management System BMS100A
Rp 55.000
Modul BMS 4S 100A 12V LiFePO4 3.2V – Battery Management System BMS100A...
Beli Sekarang
Lembar Epoxy Fiber Insulasi Baterai Tahan Panas
Lembar Epoxy Fiber Insulasi Baterai Tahan Panas
Rp 76.000
Lembar Epoxy Fiber Insulasi Baterai Tahan Panas...
Beli Sekarang
Bell Pintu Wireless 38 Nada Tanpa Kabel Elegan
Bell Pintu Wireless 38 Nada Tanpa Kabel Elegan
Rp 65.000
Bell Pintu Wireless 38 Nada Tanpa Kabel Elegan...
Beli Sekarang
Baterai Charger 3.7v 500mAh SNI Remote Control
Baterai Charger 3.7v 500mAh SNI Remote Control
Rp 18.900
Baterai Charger 3.7v 500mAh SNI Remote Control...
Beli Sekarang
Papan Pelindung Baterai Li-ion 5S 21V 20A Aman
Papan Pelindung Baterai Li-ion 5S 21V 20A Aman
Rp 21.780
Papan Pelindung Baterai Li-ion 5S 21V 20A Aman...
Beli Sekarang
Taffware HVLP Spray Gun 125ml Ergonomic Design
Taffware HVLP Spray Gun 125ml Ergonomic Design
Rp 103.400
Taffware HVLP Spray Gun 125ml Ergonomic Design...
Beli Sekarang
2500W Power Strip 8 In 1 With USB Type-C Ports
2500W Power Strip 8 In 1 With USB Type-C Ports
Rp 119.000
2500W Power Strip 8 In 1 With USB Type-C Ports...
Beli Sekarang
Tang Pengupas Kabel Multifungsi Anti Karat
Tang Pengupas Kabel Multifungsi Anti Karat
Rp 20.990
Tang Pengupas Kabel Multifungsi Anti Karat...
Beli Sekarang
Carbon Brush Set Maktec Mt 90 Mt 91 Cb 459
Carbon Brush Set Maktec Mt 90 Mt 91 Cb 459
Rp 7.500
Carbon Brush Set Maktec Mt 90 Mt 91 Cb 459...
Beli Sekarang
Timah Solder PANCING 0.8mm 250g / TImah Solder ROLL BESAR
Timah Solder PANCING 0.8mm 250g / TImah Solder ROLL BESAR
Rp 117.500
Timah Solder PANCING 0.8mm 250g / TImah Solder ROLL BESAR...
Beli Sekarang
Panasonic Baterai Koin CR2032 CR2025 CR2016 Battery Coin Lithium CR 2032 CR 2025 CR 2016 3V 1pc
Panasonic Baterai Koin CR2032 CR2025 CR2016 Battery Coin Lithium CR 2032 CR 2025 CR 2016 3V 1pc
Rp 10.350
Panasonic Baterai Koin CR2032 CR2025 CR2016 Battery Coin Lithium CR 2032 CR 2025 CR 2016 3V 1pc...
Beli Sekarang
kit psu 6 elco 80v 10000uf audiovox
kit psu 6 elco 80v 10000uf audiovox
Rp 220.000
kit psu 6 elco 80v 10000uf audiovox...
Beli Sekarang
6pcs Mata Bor Drill Bit Countersink HSS 6-19mm - BT3
6pcs Mata Bor Drill Bit Countersink HSS 6-19mm - BT3
Rp 27.789
6pcs Mata Bor Drill Bit Countersink HSS 6-19mm - BT3...
Beli Sekarang
Casing Bel Pintu Tahan Air Transparan Anti Air
Casing Bel Pintu Tahan Air Transparan Anti Air
Rp 39.000
Casing Bel Pintu Tahan Air Transparan Anti Air...
Beli Sekarang
Dinamo Mini Drill High Speed 12VDC - 6000RPM
Dinamo Mini Drill High Speed 12VDC - 6000RPM
Rp 35.380
Dinamo Mini Drill High Speed 12VDC - 6000RPM...
Beli Sekarang
Nozzle Kit Set Spray Gun Auarita F3 Cap Needle
Nozzle Kit Set Spray Gun Auarita F3 Cap Needle
Rp 65.000
Nozzle Kit Set Spray Gun Auarita F3 Cap Needle...
Beli Sekarang
Kabel NYMHY 2x0.75 Tembaga SNI 45M PVC Tebal
Kabel NYMHY 2x0.75 Tembaga SNI 45M PVC Tebal
Rp 22.776
Kabel NYMHY 2x0.75 Tembaga SNI 45M PVC Tebal...
Beli Sekarang
Modul BMS 4S 100A 12V LiFePO4 3.2V – Battery Management System BMS100A
Modul BMS 4S 100A 12V LiFePO4 3.2V – Battery Management System BMS100A
Rp 55.000
Modul BMS 4S 100A 12V LiFePO4 3.2V – Battery Management System BMS100A...
Beli Sekarang
Lembar Epoxy Fiber Insulasi Baterai Tahan Panas
Lembar Epoxy Fiber Insulasi Baterai Tahan Panas
Rp 76.000
Lembar Epoxy Fiber Insulasi Baterai Tahan Panas...
Beli Sekarang
Bell Pintu Wireless 38 Nada Tanpa Kabel Elegan
Bell Pintu Wireless 38 Nada Tanpa Kabel Elegan
Rp 65.000
Bell Pintu Wireless 38 Nada Tanpa Kabel Elegan...
Beli Sekarang
Baterai Charger 3.7v 500mAh SNI Remote Control
Baterai Charger 3.7v 500mAh SNI Remote Control
Rp 18.900
Baterai Charger 3.7v 500mAh SNI Remote Control...
Beli Sekarang
Papan Pelindung Baterai Li-ion 5S 21V 20A Aman
Papan Pelindung Baterai Li-ion 5S 21V 20A Aman
Rp 21.780
Papan Pelindung Baterai Li-ion 5S 21V 20A Aman...
Beli Sekarang
Taffware HVLP Spray Gun 125ml Ergonomic Design
Taffware HVLP Spray Gun 125ml Ergonomic Design
Rp 103.400
Taffware HVLP Spray Gun 125ml Ergonomic Design...
Beli Sekarang
Best seller jam tangan pria george claude original stanllies stell
Best seller jam tangan pria george claude original stanllies stell
Rp 1.125.000
Best seller jam tangan pria george claude original stanllies stell...
Beli Sekarang
Best seller jam tangan pria george claude original stanllies stell
Best seller jam tangan pria george claude original stanllies stell
Rp 1.125.000
Best seller jam tangan pria george claude original stanllies stell...
Beli Sekarang
Best seller jam tangan pria george claude original stanllies stell
Best seller jam tangan pria george claude original stanllies stell
Rp 1.125.000
Best seller jam tangan pria george claude original stanllies stell...
Beli Sekarang
SALE!! BONIA SONIA MUTIARA BIRU
SALE!! BONIA SONIA MUTIARA BIRU
Rp 3.200.000
SALE!! BONIA SONIA MUTIARA BIRU...
Beli Sekarang
BONIA SONIA MUTIARA SILVER
BONIA SONIA MUTIARA SILVER
Rp 3.100.000
BONIA SONIA MUTIARA SILVER...
Beli Sekarang
BONIA SONIA MUTIARA ORI
BONIA SONIA MUTIARA ORI
Rp 3.200.000
BONIA SONIA MUTIARA ORI...
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(); } ?>