Öncelikle herkese kolay gelsin.
Sorunu başlıkta da belirttim. Bir formum var ve tahmin ettiğiniz gibi bir de kontrol dosyam var.
Kontrol dosyasının içi mantık olarak şu şekilde çalışıyor.
- [ Tüm kodu seç ] [ Yeni Pencerede Göster ]
if(empty($isim)) { echo "İsmi boş bırakma"; } else { if(strlen($isim) <= 2) { echo "İsim 3 karakterden kısa olamaz."; } else /*Diğer kurallar ve yazma işlemi vs.vs. }}
Kullanıcı gidiyor. Form`a öğeyi denetle yapıyor ve "name" değerini değiştiriyor. Örneğin: input type="text" name="isim"
olan alanı, "name="isimm" olarak değiştiriyor. E bende kontrol alanında "$isim" değişkeninin boş olup olmadığını veya 3 karakterden kısa olup olmadığını kontrol ettirdim, bir de ortaya $isimm çıkıyor. O alanı yanlış bile girse, boş bile bıraksa sistem hata vermiyor ve işleyişe devam ediyor.
Bunun nasıl üstesinden gelebilirim?