• 12-12-2022, 13:31:14
    #1
    Merhaba form doğrulamasında sadece harfler olmasını istiyorum |aplha kullandığımda tükçe karakterde validation false dönüyor tükçe karakterleride kabul etmesi için özel bir fonksiyonu var mı ? yardımcı olursanız çok sevinirim teşekkürler
  • 12-12-2022, 13:33:17
    #2
    Regex ile yapmanız gerekiyor.
  • 12-12-2022, 13:43:15
    #3
    Bu yazımızda daha önce de değindiğimiz problemin çözümünü anlatacağız. Hatanın sebebi i harfini I olarak çevirmesi, örneğin input için Input yazmanız gerekiyor, ya da uri için urI yazmanız gerekiyor. Küçük bir değişklik yaparak bu sorunu çözebilirsiniz.

    $this->Input->post("post") | $this->urI->segment(2)$this->Input->post("post") | $this->urI->segment(2)$this->Input->post("post")$this ->input->post yerine $this->Input->post yazmazsanız çalışmıyordu. Ama tüm i geçen yerlerde bunu yapmak oldukça zor iş. Bu sorunu kökten çözümü için;
    system/core/Common.php dosyasına gidip satırı aşağıdaki gibi yapınız. Editörünüzde arama kısmında strtolower kelimesini ararsanız 218. vb. satırda gelecektir.

    $_is_loaded[mb_strtolower($class, 'UTF-8')] = $class;





    CodeIgniter 3.1.11 framework'ünde sorunu bu şekilde çözüyoruz. $_is_loaded[mb_strtolower($class, 'UTF-8')] = $class;

    Mutlu kodlamalar,
    Oğuzhan TAŞ
    Şubat, 2020.

    Kaynak: https://www.oguzhantas.com/php/367-c...em-cozumu.html
  • 12-12-2022, 13:53:29
    #4
    regex_match[/^[a-zA-ZÇĞİıÖŞÜçğiöşüs]+$/]