Arkadaşlar codeingiter kullanıyorum daha doğrusu kullanmaya çalışıyorum desek yeridir bir forumda şöyle birşey gördüm codeigniter siteme sql açığı ile girip şifremi değiştirdiler diyor adam framework'de sql açığı varmı önlemek için ne yapabilirmi mesel insert sorgusunu şu şekillde kullanıyorum bilgi verebilecek olan varmı.

$veriler = array(
                    "kullaniciadi" => $kulladi,
                    "sifre" => md5(sha1($sifre)),
                    "email" => $email,
                    "isim" => $isim,
                    "skype" => $skype,
                    "kayittarihi" => date("Y/m/d h:m:s"),
                    "songiris" => null,
                    "sonip" => $this->input->ip_address(),
                );
                $kayit = $this->uye_model->kayit($veriler);

Uye_model ->>>

 public function kayit($veri) {
        $sonuc = $this->db->insert('kullanicilar', $veri);
        return $sonuc;
    }
sql açığı kullanılabilirmi burada mesela yada select'de nasil bir önlem alabilirim.