Ben (http://www.phpform.org/ veya http://wufoo.com/ düşünüyorum), kullanıcıların formları oluşturmak ve her alan için doğrulama atamak için izin veren bir uygulama var. Ben kolayca veritabanından her alanın adı ve etiket olsun, hem de ilgili doğrulama kuralları dizisi olarak yapabilirsiniz.
Örneğin, ben kullanıcı tanımlı tüm formların için "gerekli" bir battaniye kuralı uygulamak istedim, demek, ben böyle bir şey yapardı:
foreach($fields as $field)
{
$this->form_validation->set_rules($field[‘name’], $field[‘label’], ‘required’);
}
Şimdi, sorun ben bir geri arama ile "gerekli" değiştirmeniz gerekiyor olmasıdır. Çalışmak için geri arama için için, ben (yani geri alanın ilişkili doğrulama kurallarını arama için bu id kullanabilirsiniz) alanın kimliği ihtiyacımız gidiyorum. Nasıl geri çağırma fonksiyonu bu id değerini alabilirim?