HTML'de arama çubuğu sistemi nasıl yapılır?

Yeticik

Femtopat
Katılım
3 Temmuz 2024
Mesajlar
56
Daha fazla  
Cinsiyet
Erkek
Meslek
Mid-Level Developer
HTML'de arama çubuğuna yazılıp ara butonuna bastıktan sonra aranan kelime eğer sitede varsa ona göre seçim çıkaracak, eğer yoksa da "oyun_bulunamadı.html"e yönlendirecek bir kod istiyorum. Oyun sitesi yapıyorum. Bilgisi olan yardımcı olabilir mi?
 
Salt HTML ile yapamazsin. Bir servera ihtiyacin var. Her bir oyun bir girdi olmali ki iclerinde arama yapabilesin. SQL yada NoSQL, fark etmez bir data storage'a ihtiyacin var oyunlari entryler olarak tutmak icin. Sonrasinda bu entrylerin icerisinde sorgu yapacak sisteme ihtiyacin var. Her oyun icin ayri ayri web sayfasi hazirlamayi planlamiyordun herhalde?
 
Salt HTML ile yapamazsin. Bir servera ihtiyacin var. Her bir oyun bir girdi olmali ki iclerinde arama yapabilesin. SQL'ya da nosql, fark etmez bir data Storage'a ihtiyacin var oyunlari entryler olarak tutmak icin. Sonrasinda bu entrylerin icerisinde sorgu yapacak sisteme ihtiyacin var. Her oyun icin ayri ayri web sayfasi hazirlamayi planlamiyordun herhalde?

Ben öyle düşünüyordum ama neyse, bana detaylı anlatımlı bir kaynak verebilir misin veya yazabilir misin?
 
Son düzenleyen: Moderatör:
Ben öyle düşünüyordum ama neyse, bana detaylı anlatımlı bir kaynak verebilir misin veya yazabilir misin?
PHP, JS vb bi dil ile server side programlama ogrenmelisin once. Onlardan once de temel programlama ogren. Sonrasinda cozum bulamazsan yine konu ac. Kitabi ortasindan cozmeye calisiyorsun.
 
Zaten yazılım okuyorum web tasarım dersi görüyoruz ve ben hocanın biraz ilerisinden gitmek istiyorum, ufak ufak projeler yapıyordum aklıma böyle bir proje geldi ama işte arama çubuğunu yapamadım.
 
Zaten yazılım okuyorum web tasarım dersi görüyoruz ve ben hocanın biraz ilerisinden gitmek istiyorum, ufak ufak projeler yapıyordum aklıma böyle bir proje geldi ama işte arama çubuğunu yapamadım.
Simdilik sayfa icinde arama yapmayi dene o halde. Ama onun icinde JS ogrenmen gerek. Client-side JS ve DOM ogrenirsen guzel bir seyler yapabilirsin. Mesela search ettigin kelimeyi bulursa highlight edebilir. indexOf searchu yapabilirsin body icerisinde, sonrasinda basit bir regex ile bulundugu node'u ve id'yi/name'i extract eder yine dom ile highlight edebilirsin. Yada tum dom elementlerini tree olarak gezersin eger eslesme olursa onu kullanirsin. Fakat sifir programlama bilgisiyle bahsettiklerimin hic birini yapamayacaksin. Biraz bile olsa temelin olmak zorunda. Benim sana kod vermemde senin bi isine yaramayacak.
 
Simdilik sayfa icinde arama yapmayi dene o halde. Ama onun icinde JS ogrenmen gerek. Client-side JS ve dom ogrenirsen guzel bir seyler yapabilirsin. Mesela Search ettigin kelimeyi bulursa highlight edebilir. indexOf Search'u yapabilirsin body icerisinde, sonrasinda basit bir regex ile bulundugu Node'u ve id'yi/name'i extract eder yine dom ile highlight edebilirsin. Ya da tum dom elementlerini tree olarak gezersin eger eslesme olursa onu kullanirsin. Fakat sifir programlama bilgisiyle bahsettiklerimin hiç birini yapamayacaksin. Biraz bile olsa temelin olmak zorunda. Benim sana kod vermemde senin bir isine yaramayacak.

JS de gram bilgim yok sadece HTML PHP ve CSS bilgim var onlarda yeterli yani %100 bilmiyorum.
 

Technopat Haberler

Geri
Yukarı