Doğrulayıcılar
Doğrulayıcılar, sistemde bir alanın içeriğini kontrol edecek kurallar kümesidir ve bu kurallara uymayan verilerin eklenmesini reddeder. Her bir alan için doğrulayıcıları ayarlayabilirsiniz. Bunu, alan ayarlarına gidip "Doğrulama Kuralları" bölümüne inerek yapabilirsiniz.
Doğrulayıcılar kümesi, veri türüne bağlı olarak farklılık gösterebilir.
Doğrulayıcı Türleri
Her bir veri türü için mevcut doğrulayıcıların kendi kümesi vardır. Aşağıda karşılaşabileceğiniz tüm veri türleri için olası doğrulayıcılar açıklanmıştır.
Zorunlu Alan
Bu kural, bu alanın doldurulmasının zorunlu olduğunu belirtir. Ek ayar gerektirmez.
Giriş Verileri Etrafındaki Boşlukların Kaldırılması
Bu kural, satırın başındaki ve sonundaki boşlukların kaldırılacağını belirtir. Ek ayar gerektirmez.
Dize Kontrolü
Bu kural, metin türü parametrelerini ayarlamanıza olanak tanır. Ek ayarlarda, sabit bir dize uzunluğu belirtebilir veya minimum ve maksimum değer ile bir aralık tanımlayabilirsiniz.
URL Kontrolü
Bu kural, bir dize değerinin yalnızca bir bağlantı olması durumunda ayarlanmasına izin verir. Ek ayar gerektirmez.
Sayı Kontrolü
Bu kural, değerin bir sayı olup olmadığını kontrol eder. Ek ayarlarda, sayının tam sayı olup olmadığını belirtebilir ve sayının minimum ve maksimum değerini ayarlayabilirsiniz.
Sayının Yuvarlanması
Bu kural, değeri sayısal türde kontrol etmez. Bunun yerine, ek ayarlarda belirtilen kurallara göre sayıyı yuvarlar. Ek ayarlarda, sayının yuvarlanma kuralını ve sırasını belirtebilirsiniz.
E-posta Kontrolü
Bu kural, değerin bir dize olup olmadığını kontrol eder. Ek ayar gerektirmez.
Varsayılan Değer
Bu kural, değer girilmediğinde alanda varsayılan bir değer ayarlayacaktır. Ek ayarlarda, varsayılan olarak ayarlanacak değeri belirtebilirsiniz.
Belirli Bir Liste Üzerinden Kontrol
Bu kural, girilen değerin doğrulayıcıda belirtilen değerlerden birine uyup uymadığını kontrol eder. Ek ayarlarda, değerleri virgülle belirtebilir ve mantıksal olumsuzlama ayarlayabilirsiniz.
Alan Maskesi
Bu kural, girilen verilerin bir maskeye uyup uymadığını kontrol eder. Ek ayarlarda, özel karakterler kullanarak bir maske belirtebilirsiniz.
Düzenli İfade ile Kontrol
Bu kural, girilen verilerin bir düzenli ifadeye uyup uymadığını kontrol eder. Ek ayarlarda, bir düzenli ifade belirtebilirsiniz. Düzenli ifadeler hakkında daha fazla bilgi edinebilirsiniz "burada".
Bir alana birden fazla doğrulayıcı ekleyebilseniz de, düzenli ifade ile doğrulama bazı diğer doğrulama türleriyle uyumlu değildir.
Karşılaştırma
Bu kural, belirtilen alanın değerini başka bir değerle karşılaştırarak, oranlarının belirtilen karşılaştırmaya uyup uymadığını kontrol eder. Ek ayarlarda, karşılaştırma türünü ve değerini, ayrıca karşılaştırma operatörünü belirtebilirsiniz.
Mantıksal
Bu kural, alanın değerinin mantıksal olup olmadığını kontrol eder. Ek ayarlarda, mantıksal olmayan değerlerin yorumlanmasını ayarlayabilirsiniz.
Boyut
Bu kural, görüntünün boyutunu kontrol eder. Ek ayarlarda, görüntünün piksel cinsinden yüksekliğini ve genişliğini ayarlayabilirsiniz.
Dosya Kontrolü
Bu kural, yüklenen dosyanın parametrelere uygunluğunu kontrol eder. Ek ayarlarda, dosya ağırlığı için minimum ve maksimum değerleri ve ölçü birimi türünü ayarlayabilirsiniz.
Kullanıcı Hataları
Her bir doğrulayıcıya hata metni ekleyebilirsiniz. Bu metin, doğrulayıcı verileri geçerse kullanıcı tarafından görülecektir. Bunu, doğrulayıcı ayarları aracılığıyla yapabilirsiniz.
Örnekler
E-posta alanı doğrulama örneği.
Bu örnekte, dize değeri eklenecektir:
- Satırın başındaki ve sonundaki olası boşlukların kaldırılması
- Dizenin e-posta olup olmadığının kontrolü
Şifre alanı doğrulama örneği.
Bu örnekte, dize değeri eklenecektir:
- Düzenli ifade ile satırın uzunluğu ve bileşeninin kontrolü
Görüntü alanı doğrulama örneği.
Bu örnekte, dize değeri eklenecektir:
- Resmin boyutunun kontrolü
- Resmin ağırlığının kontrolü
- Kullanıcı hatası