PHP tabanlı form doğrulama

1 Cevap php

Ben, kullanımı kolay için php için makul komple form doğrulama çözüm arıyorum. Ben HMTL tarafında birkaç etiketler sonra bazı çok ciddi kod ile bunların yerine OB yakalanan kullanılan bir yıl önce kullanmaya çağırmak. Bu beni biraz overkill gibi hissediyor, ama ben gerçekten şimdi kendi ile fındık gitmek isteyen değilim. Ben Smarty kullanıyorum, ben kullanmak şey çok eğri topları atmak gerekir.

Ben temelleri, isim, adres, e-posta, kredi kartı numarası (biçimi doğrulama OK) doğrulama için gidiyorum ...

Herhangi bir fikir? Teşekkürler millet!

1 Cevap

Zaten Smarty kullanarak bu yana, sen PEAR paketini HTML_QuickForm (Bu sayfa, v2 yerini söylüyor, ancak alfa hala var. V1 oldukça sağlam) düşünebilirsiniz.

Paketi kolay, basit API sizin formları oluşturmak ve işlemek için izin verir, ve sonra Smarty ile çalışan bir renderer sınıfı vardır. Temel olarak, Smarty o zaman sizin için işleyebilir nesneleri bir dizi olarak tüm formu tükürmek. Sen göz kontrol ve CSS ile hissedebilirsiniz. HTML_QuickForm istemci tarafı veya sunucu tarafı doğrulama, ya da her ikisi için yapılandırılabilir. Sadece doğrulama için kurallar kurmak, ve bu sadece çalışır. Umut olur.