lostyazilim

Zorunlu Alan Sorunu

8 Mesajlar 848 Okunma
lstbozum
wmaraci reklam

keremg keremg WM Aracı Kullanıcı
  • Üyelik 10.04.2012
  • Yaş/Cinsiyet 28 / E
  • Meslek AR-GE
  • Konum Van
  • Ad Soyad K** G**
  • Mesajlar 767
  • Beğeniler 100 / 92
  • Ticaret 12, (%92)
Merhaba arkadaşlar web sitemde arama alanında boş bir şekilde arama yapılmaması için required ile metin girilmesini zorunlu hale getirdim. ancak mobil versiyonda içerik girilmeden arama yapılabiliyor.bu sorunu nasıl halledebilirim?

Ek olarak: header da mobil ve normal sürüm için ayrı ayrı bölümlerde oluşturulmuş arama alanı. required kodunu mobil için eklediğim halde çalışmıyor
 

 

wmaraci
reklam

ontedi ontedi www.ontedi.com Kullanıcı
  • Üyelik 03.10.2013
  • Yaş/Cinsiyet 44 / E
  • Meslek Yazılım Uzmanı, Matematikçi
  • Konum Ankara
  • Ad Soyad S** T**
  • Mesajlar 1119
  • Beğeniler 325 / 324
  • Ticaret 2, (%100)
Javascript ile zorunlu hale getirirsen daha çok fayda sağlar. Html5 niteliğiyle kontrol etmen her zaman sağlıklı sonuç vermeyebilir
 

 

www.ontedi.com
www.cizgi.site

keremg keremg WM Aracı Kullanıcı
  • Üyelik 10.04.2012
  • Yaş/Cinsiyet 28 / E
  • Meslek AR-GE
  • Konum Van
  • Ad Soyad K** G**
  • Mesajlar 767
  • Beğeniler 100 / 92
  • Ticaret 12, (%92)
js ile nasıl yapabilirim?
 

 

sovetski sovetski ♛ PHP ♛ Kimlik Onayı
  • Üyelik 03.08.2015
  • Yaş/Cinsiyet 27 / E
  • Meslek Yazılımcı
  • Konum Fransa
  • Ad Soyad A** H**
  • Mesajlar 1205
  • Beğeniler 437 / 458
  • Ticaret 2, (%100)
p.m ile teamviewer bilgilerinizi yollarsanız akşam yardımcı olurum, kolay bir şey
 

 

wmaraci
wmaraci

keremg keremg WM Aracı Kullanıcı
  • Üyelik 10.04.2012
  • Yaş/Cinsiyet 28 / E
  • Meslek AR-GE
  • Konum Van
  • Ad Soyad K** G**
  • Mesajlar 767
  • Beğeniler 100 / 92
  • Ticaret 12, (%92)
teamviewer kullanmıyorum hocam
 

 

FurkanKandemir FurkanKandemir WM Aracı Kullanıcı
  • Üyelik 25.05.2015
  • Yaş/Cinsiyet 32 / E
  • Meslek Web Yazılım Uzmanı
  • Konum İstanbul Anadolu
  • Ad Soyad F** K**
  • Mesajlar 833
  • Beğeniler 0 / 287
  • Ticaret 13, (%100)
Şöyle ki illa js gerek yok :) Eğer ki dili php ise
değişkeni post ettğinizde trim fonk kullanınız. Eğerki gelen veri boş ise arama yapma dolu ise arama yap vb gibisinden. Hatta dilerseniz karakter sınırlaması bile yapabilirsiniz gelen verinin uzunluğunu alıp en az 3 karakter giriniz vs vs.

Not: Çözüm yolları lojik olarak anlatılmıştır. Hazır scriptler üzerinden destek vermiyorum sadece çözüm yolunu anlatıyorum.
 

 

keremg keremg WM Aracı Kullanıcı
  • Üyelik 10.04.2012
  • Yaş/Cinsiyet 28 / E
  • Meslek AR-GE
  • Konum Van
  • Ad Soyad K** G**
  • Mesajlar 767
  • Beğeniler 100 / 92
  • Ticaret 12, (%92)

FurkanKandemir adlı üyeden alıntı

Şöyle ki illa js gerek yok :) Eğer ki dili php ise
değişkeni post ettğinizde trim fonk kullanınız. Eğerki gelen veri boş ise arama yapma dolu ise arama yap vb gibisinden. Hatta dilerseniz karakter sınırlaması bile yapabilirsiniz gelen verinin uzunluğunu alıp en az 3 karakter giriniz vs vs.

Not: Çözüm yolları lojik olarak anlatılmıştır. Hazır scriptler üzerinden destek vermiyorum sadece çözüm yolunu anlatıyorum.




bir örnek verebilirmisiniz hocam?

Arama formu kodları şu şekilde;




 

 

FurkanKandemir FurkanKandemir WM Aracı Kullanıcı
  • Üyelik 25.05.2015
  • Yaş/Cinsiyet 32 / E
  • Meslek Web Yazılım Uzmanı
  • Konum İstanbul Anadolu
  • Ad Soyad F** K**
  • Mesajlar 833
  • Beğeniler 0 / 287
  • Ticaret 13, (%100)

$GelenKelime=trim($_POST['ara']); // trim ile boşlukları sildik.

if(!$GelenKelime) {
// gelen kelime boş ise yapılacak isterse uyarı ver ister echo ya da yönlendrme
}
else { //gelen veri dolu ise

//arama fonk. çalıştır verileri ekrana yaz vs vs.

}



ya da strlen($GelenKelime)<3 koşulu ile de 3 karakterden az ise arama yaptırmazsınız size kalmış :)
 

 

wmaraci
Konuyu toplam 2 kişi okuyor. (0 kullanıcı ve 2 misafir)
Site Ayarları
  • Tema Seçeneği
  • Site Sesleri
  • Bildirimler
  • Özel Mesaj Al