js html Form doğrulama

2 Cevap php

Bir kullanıcı bir mail .. Amacım dinamik olarak bu sayfayı tasarlamaktır yöneticisine gönderdiği formu göndermek zaman bu bize ulaşın, adlı bir form içeren bir php proje var. Yani, yönetici temas bize sayfasında alanları ekleyebilir veya değiştirebilirsiniz. Bunu yapmak için bir metin düzenleyicisi hayata geçirdik. Burada yönetici iletişim sayfası tasarlayabilirsiniz. Benim sorunum ben tüm alanları (sunucu tarafı ve istemci tarafı hem de) doğrulamak istiyor. nasıl javascript kullanarak mümkün .. herhangi bir bu biliyor mu?

2 Cevap

Doğrulama çalışması yapmak için, forma eklenebilir önceden tanımlanmış alanlar kümesi olmalıdır.

Ben benim son projesi, ben aynı şeyi. Ziyaretçi tarafından doldurulacaktır servis formu vardır. Hizmet sahibi daha sonra ziyaretçi alan göreceksiniz, uygulama kontrol panelinde özel alan ekleyebilirsiniz. Metin, textarea, radyo, onay kutusu, açılır ve özel alan gibi e-posta adresi gibi: tasarlarken, eklenebilir sınırlı alan tipi, normal bir alan vardır. Gerektiğinde sadece doğrulama sadece gerekli ya da değil, ve özel alan boyunca o kendi doğrulama kurallarını taşıyacak edilir. Bu özel alan veriler daha sonra veritabanına kaydedilir.

Bu özel alanı görüntülenirken arka uç kod ben de (ben CodeIgniter'ı kullanıyorum) Form Doğrulama kütüphaneyi kullanarak doğrulama yaparken, ben, jQuery validation plugins tarayıcı doğrulama yapmak için kullanabilirsiniz. Veritabanından alınırken gerekli tüm kurallar özel alan tarafından yapılır.

Ben bu yapmak istediğiniz ne olduğunu umuyoruz. Sen wufoo.com bir alan tasarımcı sayfa irade neye benzediğini görmek için görebilirsiniz. Benim proje, sadece basit bir tıklama ile, hiçbir sürükle eklemek ve bırak işlevselliği bulunuyor. Projenin kullanım için bana göre yazılı jQuery kullanarak tüm kodu.

Belki de her birinin içerik türünü belirlemek için izin veren bir formatta alanları tasarruf ediyoruz. Bu durumda, siz yapabilirsiniz HTML reklam doğrulama türünü belirlemek için bir öznitelik her durumda uygulamak gerekir. Daha sonra bazı doğrulama eklentisini kullanabilirsiniz. (Java script coder validation script, LS Form validator örneğin)

Sunucu tarafı, hatta belki de daha basit farklı bir durum olacaktır.