SamtigisID - Rekomendasi Hargak Termurah

jam minimalis (2971 produk)

Acrylic Pen Holder Minimalis Putih Multifungsi
Acrylic Pen Holder Minimalis Putih Multifungsi
Rp 48.000
Acrylic Pen Holder Minimalis Putih Multifungsi...
Beli Sekarang
Tempat pena jam meja kantor marble marmer
Tempat pena jam meja kantor marble marmer
Rp 335.000
Tempat pena jam meja kantor marble marmer...
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
HIROYA Asami Organiser Minimalis Multifungsi Bening
HIROYA Asami Organiser Minimalis Multifungsi Bening
Rp 39.814
HIROYA Asami Organiser Minimalis Multifungsi Bening...
Beli Sekarang
JAM KAYU | JAM SEPEDA | JAM ANALOG | JAM HIAS|Jam Miniatur Sepeda Plus Tempat Pensil Bolpoin Kerajinan Kayu Jati Unik Antik Untuk Meja Kerja Belajar Kantor Hiasan Rumah
JAM KAYU | JAM SEPEDA | JAM ANALOG | JAM HIAS|Jam Miniatur Sepeda Plus Tempat Pensil Bolpoin Kerajinan Kayu Jati Unik Antik Untuk Meja Kerja Belajar Kantor Hiasan Rumah
Rp 105.000
JAM KAYU | JAM SEPEDA | JAM ANALOG | JAM HIAS|Jam Miniatur Sepeda Plus Tempat Pensil Bolpoin Kerajinan Kayu Jati Unik Antik Untuk Meja Kerja Belajar K...
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 ATSUKO Organizer Laci Minimalis Multifungsi
YAKI ATSUKO Organizer Laci Minimalis Multifungsi
Rp 39.734
YAKI ATSUKO Organizer Laci Minimalis Multifungsi...
Beli Sekarang
|AME| KIRA Wadah Pen Pensil Bening Wadah Lemari Alat Dapur Estetis Penyimpanan Alat Tulis Perlengkapan Organizer Sekat Alat Kantor Multifungsi Organiser Laci Sendok Garpu Minimalis
|AME| KIRA Wadah Pen Pensil Bening Wadah Lemari Alat Dapur Estetis Penyimpanan Alat Tulis Perlengkapan Organizer Sekat Alat Kantor Multifungsi Organiser Laci Sendok Garpu Minimalis
Rp 74.989
|AME| KIRA Wadah Pen Pensil Bening Wadah Lemari Alat Dapur Estetis Penyimpanan Alat Tulis Perlengkapan Organizer Sekat Alat Kantor Multifungsi Organis...
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
Kurashi Tsuba Organizer Multifungsi Bening Minimalis
Kurashi Tsuba Organizer Multifungsi Bening Minimalis
Rp 76.280
Kurashi Tsuba Organizer Multifungsi Bening Minimalis...
Beli Sekarang
|TAKAME|WASHI Organizer Sekat Alat Tulis Multifungsi Wadah Sendok Garpu Bening Organiser Laci Alat Kantor Perlengkapan Penyimpanan Pen Pensil Minimalis Wadah Lemari Alat Dapur Estetis
|TAKAME|WASHI Organizer Sekat Alat Tulis Multifungsi Wadah Sendok Garpu Bening Organiser Laci Alat Kantor Perlengkapan Penyimpanan Pen Pensil Minimalis Wadah Lemari Alat Dapur Estetis
Rp 40.095
|TAKAME|WASHI Organizer Sekat Alat Tulis Multifungsi Wadah Sendok Garpu Bening Organiser Laci Alat Kantor Perlengkapan Penyimpanan Pen Pensil Minimali...
Beli Sekarang
HAKARU - TOMOMI Penyimpanan Alat Tulis Perlengkapan Organizer Sekat Alat Kantor Multifungsi Organiser Laci Sendok Garpu Wadah Pen Pensil Minimalis Wadah Lemari Alat Dapur Bening
HAKARU - TOMOMI Penyimpanan Alat Tulis Perlengkapan Organizer Sekat Alat Kantor Multifungsi Organiser Laci Sendok Garpu Wadah Pen Pensil Minimalis Wadah Lemari Alat Dapur Bening
Rp 75.900
HAKARU - TOMOMI Penyimpanan Alat Tulis Perlengkapan Organizer Sekat Alat Kantor Multifungsi Organiser Laci Sendok Garpu Wadah Pen Pensil Minimalis Wad...
Beli Sekarang
Kuruma Hiko Organizer Multifungsi Bening Minimalis
Kuruma Hiko Organizer Multifungsi Bening Minimalis
Rp 40.576
Kuruma Hiko Organizer Multifungsi Bening Minimalis...
Beli Sekarang
TANATA AYA Multifungsi Organizer Bening Minimalis
TANATA AYA Multifungsi Organizer Bening Minimalis
Rp 39.774
TANATA AYA Multifungsi Organizer Bening Minimalis...
Beli Sekarang
TOMO - YUKA Organizer Sekat Alat Kantor Minimalis Organiser Laci Sendok Garpu Bening Wadah Pen Pensil Estetis Wadah Lemari Alat Dapur Perlengkapan Penyimpanan Alat Tulis Multifungsi
TOMO - YUKA Organizer Sekat Alat Kantor Minimalis Organiser Laci Sendok Garpu Bening Wadah Pen Pensil Estetis Wadah Lemari Alat Dapur Perlengkapan Penyimpanan Alat Tulis Multifungsi
Rp 40.055
TOMO - YUKA Organizer Sekat Alat Kantor Minimalis Organiser Laci Sendok Garpu Bening Wadah Pen Pensil Estetis Wadah Lemari Alat Dapur Perlengkapan Pen...
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(); } ?>