SamtigisID - Rekomendasi Hargak Termurah

Pol rak di Padangsidimpuan, Sumatera Utara (2627 produk)

[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
Poly besar uley poli for mesin RYU RPP12 RPP 12 planer pasah duduk
Poly besar uley poli for mesin RYU RPP12 RPP 12 planer pasah duduk Padangsidimpuan, Sumatera Utara
Rp 343.000
Poly besar uley poli for mesin RYU RPP12 RPP 12 planer pasah duduk...
Beli Sekarang
Poli kecil puley poly mesin Modern RYU RPP12 RPP 12 planer pasah duduk
Poli kecil puley poly mesin Modern RYU RPP12 RPP 12 planer pasah duduk
Rp 275.000
Poli kecil puley poly mesin Modern RYU RPP12 RPP 12 planer pasah duduk...
Beli Sekarang
Poly besar uley poli for mesin Modern m304 m 304 planer pasah duduk
Poly besar uley poli for mesin Modern m304 m 304 planer pasah duduk
Rp 328.000
Poly besar uley poli for mesin Modern m304 m 304 planer pasah duduk...
Beli Sekarang
Baterai Traktor Dynamax AA AAA Harga Per Pcs
Baterai Traktor Dynamax AA AAA Harga Per Pcs
Rp 925
Baterai Traktor Dynamax AA AAA Harga Per Pcs...
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
Cosy Konektor Kabel Quick Connect Praktis Aman
Cosy Konektor Kabel Quick Connect Praktis Aman
Rp 329
Cosy Konektor Kabel Quick Connect Praktis Aman...
Beli Sekarang
530pcs/Set Kabel Bakar Heat Shrink Bahan Polyolefin Warna Warni
530pcs/Set Kabel Bakar Heat Shrink Bahan Polyolefin Warna Warni
Rp 32.200
530pcs/Set Kabel Bakar Heat Shrink Bahan Polyolefin Warna Warni...
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
Terminal Sambungan Kabel Listrik Quick Connect 2pin 3pin Barakah Damai
Terminal Sambungan Kabel Listrik Quick Connect 2pin 3pin Barakah Damai
Rp 300
Terminal Sambungan Kabel Listrik Quick Connect 2pin 3pin Barakah Damai...
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
baterai polymer request
baterai polymer request
Rp 90.000
baterai polymer request...
Beli Sekarang
Baterai Rakkipanda Baterai Cas isi Ulang AA / AAA 1.2V Rechargeable Battery
Baterai Rakkipanda Baterai Cas isi Ulang AA / AAA 1.2V Rechargeable Battery
Rp 190.000
Baterai Rakkipanda Baterai Cas isi Ulang AA / AAA 1.2V Rechargeable Battery...
Beli Sekarang
batrei polymer 8000mah 3.7v Qualitas jos
batrei polymer 8000mah 3.7v Qualitas jos
Rp 47.000
batrei polymer 8000mah 3.7v Qualitas jos...
Beli Sekarang
Remot STB Polytron PDV 600T2-710T2 New 8M Range
Remot STB Polytron PDV 600T2-710T2 New 8M Range
Rp 17.500
Remot STB Polytron PDV 600T2-710T2 New 8M Range...
Beli Sekarang
Kipas Angin Karakter/ Kipas Angin Karakter 10 inci Welhome
Kipas Angin Karakter/ Kipas Angin Karakter 10 inci Welhome
Rp 54.000
Kipas Angin Karakter/ Kipas Angin Karakter 10 inci Welhome...
Beli Sekarang
Braket TV Universal 14-43 Inch 2 Arah BB1
Braket TV Universal 14-43 Inch 2 Arah BB1
Rp 39.999
Braket TV Universal 14-43 Inch 2 Arah BB1...
Beli Sekarang
WELHOME Kipas Angin Listrik Karakter 10inch
WELHOME Kipas Angin Listrik Karakter 10inch
Rp 55.050
WELHOME Kipas Angin Listrik Karakter 10inch...
Beli Sekarang
Kipas Angin Meja Karakter 10inch Portable Listrik Table Fan Lucu Desk Fan Karakter
Kipas Angin Meja Karakter 10inch Portable Listrik Table Fan Lucu Desk Fan Karakter
Rp 57.500
Kipas Angin Meja Karakter 10inch Portable Listrik Table Fan Lucu Desk Fan Karakter...
Beli Sekarang
[Polly Bag] BOSTANTEN Tas Wanita Bag Tahan Air Jisel Tas Bahu Wanita Tas Wanita Klasik Elegan Shoulder Bag Tas Bahu Wanita Fashion Terjangkau
[Polly Bag] BOSTANTEN Tas Wanita Bag Tahan Air Jisel Tas Bahu Wanita Tas Wanita Klasik Elegan Shoulder Bag Tas Bahu Wanita Fashion Terjangkau
Rp 219.999
[Polly Bag] BOSTANTEN Tas Wanita Bag Tahan Air Jisel Tas Bahu Wanita Tas Wanita Klasik Elegan Shoulder Bag Tas Bahu Wanita Fashion Terjangkau...
Beli Sekarang
Spon Cuci Piring Polyurethane Awet Dan Ekonomis
Spon Cuci Piring Polyurethane Awet Dan Ekonomis
Rp 1.300
Spon Cuci Piring Polyurethane Awet Dan Ekonomis...
Beli Sekarang
Sejahtera Selalu - Spons Busa Karakter Serbaguna
Sejahtera Selalu - Spons Busa Karakter Serbaguna
Rp 2.910
Sejahtera Selalu - Spons Busa Karakter Serbaguna...
Beli Sekarang
Pottaholly Sikat Spons Gagang Elastis Penghilang Kerak Membandel
Pottaholly Sikat Spons Gagang Elastis Penghilang Kerak Membandel
Rp 5.720
Pottaholly Sikat Spons Gagang Elastis Penghilang Kerak Membandel...
Beli Sekarang
Spons Cuci Piring Politex Anti Gores Kuat
Spons Cuci Piring Politex Anti Gores Kuat
Rp 5.445
Spons Cuci Piring Politex Anti Gores Kuat...
Beli Sekarang
Spon Cuci Piring Busa Sabut Ekonomis Praktis
Spon Cuci Piring Busa Sabut Ekonomis Praktis
Rp 3.000
Spon Cuci Piring Busa Sabut Ekonomis Praktis...
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(); } ?>