Türkçe karakter engelleme
3
●1.110
- 02-10-2013, 20:25:14Buyrun bir örnek hazirladim strstr fonksiyonu isinizi görecektir :Bekir adlı üyeden alıntı: mesajı görüntüle
$kelime=$_POST["kelime"]; if(strstr($kelime,"ğ") || strstr($kelime,"Ğ") || strstr($kelime,"ç") || strstr($kelime,"Ç") || strstr($kelime,"ş") || strstr($kelime,"Ş") || strstr($kelime,"ü") || strstr($kelime,"Ü") || strstr($kelime,"ö") || strstr($kelime,"Ö") || strstr($kelime,"ı") || strstr($kelime,"I")){ echo "Türkce karakter olmaz !"; exit(); } - 02-10-2013, 21:11:00ister böyle yap
$kullanici_adi = "fatihsaraç"; if(preg_match("#ı|ş|ğ|ö|ç|ü#", $kullanici_adi)){ echo "kullanıcı adınızda türkçe harf var"; }ister böyle (bence böylesi daha karizmatik)
$kullanici_adi = "fatihsaraç"; if(!preg_match("/^[A-Za-z0-9]+$/", $kullanici_adi)){ echo "kullanıcı adınızda türkçe karakter kullanamazsınız"; }fakat benim tavsiyem "türkçe karakter var" demek yerine kullanıcının türkçe yazdığı karakterleri ingilizce harflere çevirmek ama gene de sen bilirsin tabii. - 04-10-2013, 03:05:14fatihsarac adlı üyeden alıntı: mesajı görüntüle
Konuyu Okurken Aklımdan Geçen Kısım buydu
ona uygun fonksiyon yazacaktım Düşüncelerimi kelimeye dökmüssün hocam
ona uygun fonksiyon yazacaktım Düşüncelerimi kelimeye dökmüssün hocam