Kodları lütfen aşağıdaki butonları kullanarak renklendirin. Örnek: <php> echo "Selam Dünya"; </php>
Yardım
karakter kaldı

metin içinde istenmeyen karakterleri engelleme

merhaba arkadaşlar,

if(!preg_match("/^[0-9a-z-ışçöğü#$?:.()-\s]*$/i", $baslik))

gibisinden bir engelleme kullanıyorum fakat çok eksiği var. mesela tek tırnak eklenemiyor vs.
benim istediğim aklıma gelmeyecek envai türdeki işaretleri boşluğa çevirsin ve sadece benim belirlediğim karakterleri kabul etsin. bunu nasıl yapabilirim?
+0
-0
Cevaba KatılıyorumKatılmıyorum
Cevap Yaz Yorum Yaz Arşivime Ekle Takip Et

Cevaplar

  • Yazar_baris adlı üyenin fotoğrafı
    10 yıl önce yazılmış
    25 cevap - 11 soru
    Benim kullandığım kod aşağıdaki gibi, umarım işinize yarar :) (girdi güvenliği ile ilgili pek bilgi yok malesef, bilenler de pek söylemiyor. Ben de zamanın da bayaa araştırmıştım. En son böyle bir hal almıştı kod. Bir kaç ustaya da sorduğumda tam not vermişlerdi ama yine de denemeden kullanmayın)


    htmlspecialchars(mysql_real_escape_string(trim($veri)));