Öncelikle yanıt için teşekkür ederim . Şu şekilde sorayım ; amacım seninde önerdiğin gibi girilen kelimeyi uygun hale getirip database'ye yollamak . ve bu önerini yapabilmek için soruyorum.
sadece eşleşme yaptığını söylediğin preg_matc ifadesi ile a-zA-Z0-9 ÇŞĞÜÖİçşğüöı bu kısımda belirtilen harf ve rakamlar ile eşlemiyor ise yani kullanıcı adında (") çift tırnak yada (') tek tırnak gibi karkaterler kullanmışsa yada bir boşluk bırakılmış ise if koşulu ile sayfada hata almasını sağlıyorum ve devam etmesini engelliyerek durduruyorum durum bu iken Kullanıcı belirtilen karakterleri giremediği halde illegal karakter denetimi gerçekleştirmek örneğin addslashes() kullanmak gerekirmi veya boşluk silmek için trim gereklimi ? zaten boşluk karakteri varsa izin verilmiyor tekrar trime yada diğer fonksiyonlardan geçirmelimiyim ?