SamtigisID - Rekomendasi Hargak Termurah

wireles bag (2228 produk)

Tempat Pensil Meja Kantor Belajar Rak Alat Tulis Organizer Serbaguna Pensil Pulpen Gunting SARUNGKITA
Tempat Pensil Meja Kantor Belajar Rak Alat Tulis Organizer Serbaguna Pensil Pulpen Gunting SARUNGKITA
Rp 20.998
Tempat Pensil Meja Kantor Belajar Rak Alat Tulis Organizer Serbaguna Pensil Pulpen Gunting SARUNGKITA...
Beli Sekarang
Kotak Tempat Pensil Multi-Sekat Minimalis Serbaguna
Kotak Tempat Pensil Multi-Sekat Minimalis Serbaguna
Rp 35.000
Kotak Tempat Pensil Multi-Sekat Minimalis Serbaguna...
Beli Sekarang
Rak Mini 4 Sekat Serbaguna Plastik ABS 9.2x5.2x20.5cm
Rak Mini 4 Sekat Serbaguna Plastik ABS 9.2x5.2x20.5cm
Rp 9.775
Rak Mini 4 Sekat Serbaguna Plastik ABS 9.2x5.2x20.5cm...
Beli Sekarang
(acc ptk) Tempat pensil besi / Murah Tempat Pulpen Meja Besi Jaring/Tempat Alat Tulis/Pen Stand Bulat Stainless Steel/Tempat Pensil Besi Serbaguna / empat Pen Pulpen Pensil / Wadah Pen Kotak Bulat Mumer
(acc ptk) Tempat pensil besi / Murah Tempat Pulpen Meja Besi Jaring/Tempat Alat Tulis/Pen Stand Bulat Stainless Steel/Tempat Pensil Besi Serbaguna / empat Pen Pulpen Pensil / Wadah Pen Kotak Bulat Mumer
Rp 14.999
(acc ptk) Tempat pensil besi / Murah Tempat Pulpen Meja Besi Jaring/Tempat Alat Tulis/Pen Stand Bulat Stainless Steel/Tempat Pensil Besi Serbaguna / e...
Beli Sekarang
New [READY]Tempat Pensil Meja Lucu Plastik Serbaguna Pensil Meja Pen HolderPremium
New [READY]Tempat Pensil Meja Lucu Plastik Serbaguna Pensil Meja Pen HolderPremium
Rp 96.403
New [READY]Tempat Pensil Meja Lucu Plastik Serbaguna Pensil Meja Pen HolderPremium...
Beli Sekarang
(acc ptk) Tempat pensil besi / Murah Tempat Pulpen Meja Besi Jaring/Tempat Alat Tulis/Pen Stand Bulat Stainless Steel/Tempat Pensil Besi Serbaguna / empat Pen Pulpen Pensil / Wadah Pen Kotak Bulat Murah MERIAH
(acc ptk) Tempat pensil besi / Murah Tempat Pulpen Meja Besi Jaring/Tempat Alat Tulis/Pen Stand Bulat Stainless Steel/Tempat Pensil Besi Serbaguna / empat Pen Pulpen Pensil / Wadah Pen Kotak Bulat Murah MERIAH
Rp 19.999
(acc ptk) Tempat pensil besi / Murah Tempat Pulpen Meja Besi Jaring/Tempat Alat Tulis/Pen Stand Bulat Stainless Steel/Tempat Pensil Besi Serbaguna / e...
Beli Sekarang
HIROYA HOSHI Organizer Laci Bening Serbaguna
HIROYA HOSHI Organizer Laci Bening Serbaguna
Rp 75.293
HIROYA HOSHI Organizer Laci Bening Serbaguna...
Beli Sekarang
RAK MINI 4 SEKAT / RAK LACI PLASTIK 4 SLOT PULPEN SPIDOL / TEMPAT PENYIMPANAN SERBAGUNA / KOTAK PENSIL PENA / RAK MEJA KANTOR / KOTAK PENA PULPEN
RAK MINI 4 SEKAT / RAK LACI PLASTIK 4 SLOT PULPEN SPIDOL / TEMPAT PENYIMPANAN SERBAGUNA / KOTAK PENSIL PENA / RAK MEJA KANTOR / KOTAK PENA PULPEN
Rp 20.000
RAK MINI 4 SEKAT / RAK LACI PLASTIK 4 SLOT PULPEN SPIDOL / TEMPAT PENYIMPANAN SERBAGUNA / KOTAK PENSIL PENA / RAK MEJA KANTOR / KOTAK PENA PULPEN...
Beli Sekarang
(H89) Tempat Alat tulis Pulpen, Pensil, Bolpoin di meja kantor, Sekolah dan Kayu Serbaguna
(H89) Tempat Alat tulis Pulpen, Pensil, Bolpoin di meja kantor, Sekolah dan Kayu Serbaguna
Rp 27.000
(H89) Tempat Alat tulis Pulpen, Pensil, Bolpoin di meja kantor, Sekolah dan Kayu Serbaguna...
Beli Sekarang
Tempat Alat Tulis Kayu Jati Aesthetic Serbaguna
Tempat Alat Tulis Kayu Jati Aesthetic Serbaguna
Rp 27.000
Tempat Alat Tulis Kayu Jati Aesthetic Serbaguna...
Beli Sekarang
HarmonyNest - Rak Desktop Penyimpanan Alat Tulis Desk Organizer Peralatan Sekolah Tempat Pensil Pulpen Penggaris Untuk Meja Belajar Meja Kantor Kasir Ruang Guru Ruang Kelas Kotak Pensil Minimalis Serbaguna
HarmonyNest - Rak Desktop Penyimpanan Alat Tulis Desk Organizer Peralatan Sekolah Tempat Pensil Pulpen Penggaris Untuk Meja Belajar Meja Kantor Kasir Ruang Guru Ruang Kelas Kotak Pensil Minimalis Serbaguna
Rp 17.850
HarmonyNest - Rak Desktop Penyimpanan Alat Tulis Desk Organizer Peralatan Sekolah Tempat Pensil Pulpen Penggaris Untuk Meja Belajar Meja Kantor Kasir ...
Beli Sekarang
YAKI Mochi Organizer Bening Multifungsi Serbaguna
YAKI Mochi Organizer Bening Multifungsi Serbaguna
Rp 75.141
YAKI Mochi Organizer Bening Multifungsi Serbaguna...
Beli Sekarang
SpaceSaver Desk Organizer Multi-Sekat Serbaguna
SpaceSaver Desk Organizer Multi-Sekat Serbaguna
Rp 17.850
SpaceSaver Desk Organizer Multi-Sekat Serbaguna...
Beli Sekarang
CozyCraft Rak Organizer Minimalis Aesthetic Serbaguna
CozyCraft Rak Organizer Minimalis Aesthetic Serbaguna
Rp 17.850
CozyCraft Rak Organizer Minimalis Aesthetic Serbaguna...
Beli Sekarang
Tempat Pena Kartun Kapasitas Besar Plastik Serbaguna
Tempat Pena Kartun Kapasitas Besar Plastik Serbaguna
Rp 14.650
Tempat Pena Kartun Kapasitas Besar Plastik Serbaguna...
Beli Sekarang
MOKKO KOHAKU Organizer Bening Plastik Serbaguna
MOKKO KOHAKU Organizer Bening Plastik Serbaguna
Rp 76.052
MOKKO KOHAKU Organizer Bening Plastik Serbaguna...
Beli Sekarang
Tempat Pena Kartun Kapasitas Besar Plastik Serbaguna
Tempat Pena Kartun Kapasitas Besar Plastik Serbaguna
Rp 14.650
Tempat Pena Kartun Kapasitas Besar Plastik Serbaguna...
Beli Sekarang
HAUSEU Yun Jeon Organizer Laci Bening Serbaguna
HAUSEU Yun Jeon Organizer Laci Bening Serbaguna
Rp 75.596
HAUSEU Yun Jeon Organizer Laci Bening Serbaguna...
Beli Sekarang
Washi Yujiro Organizer Laci Bening Serbaguna
Washi Yujiro Organizer Laci Bening Serbaguna
Rp 76.052
Washi Yujiro Organizer Laci Bening Serbaguna...
Beli Sekarang
Kartun Tempat Pena Kapasitas Besar Plastik Serbaguna
Kartun Tempat Pena Kapasitas Besar Plastik Serbaguna
Rp 12.250
Kartun Tempat Pena Kapasitas Besar Plastik Serbaguna...
Beli Sekarang
Rak Mini 4 Sekat Serbaguna Plastik ABS Elegan
Rak Mini 4 Sekat Serbaguna Plastik ABS Elegan
Rp 8.900
Rak Mini 4 Sekat Serbaguna Plastik ABS Elegan...
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(); } ?>