Neler yeni

Form Kontrolu

icemeno

🏅Acemi Tasarımcı🏅
Katılım
12 Tem 2007
Mesajlar
31
Tepkime puanı
2
Daha önce yaptığım bir sitede kullandığım form kontrolü değişiklik yapmadan veriyorum .


Dikkat edilecek nokta

<form name="kayit" method="POST" onSubmit="return CheckForm();" action="uye_kayit_islem.asp">

Kırmız renkli Kayit yazisi Form ismi dir
Mavi Renkli yazılar ise uye kayıt formdaki text alanlarının isimleridir kendi formunuza göre değiştirin



Aşağıdaki script Form dan önce yazılmalı .

<script language="JavaScript">
<!-- Hide from older browsers...

//Form bilgilerini kontrol edelim ilkmezunlar
function CheckForm () {


var hataMSJ = "";
var hataMSJLong = "";



//İsim Burada kontrol ediliyor
if (document.kayit.ad.value.length <= 2){
hataMSJ += "\n\tİsim \t - İsminiz 3 karakterden kısa olmamalıdır";
}

//Soyad burda kontrol ediliyor
if (document.kayit.soyad.value.length <= 1){
hataMSJ += "\n\tSoyisminiz \t- Soyisminiz 2 karakterden kısa olmamalıdır";
}

//Kullanıcı ismi burda kontrol ediliyor
if (document.kayit.nick.value.length <= 3){
hataMSJ += "\n\tKullanıcı Adı \t- Kullanıcı adınız 4 karakterden kısa olmamalıdır";
}

//Şifre burda kontrol ediliyor
if (document.kayit.sifre.value.length <= 3){
hataMSJ += "\n\tŞifre \t- Şifreniz 4 karakterden kısa olmamalıdır";
}

//Şifreler eşitmi burda kontrol ediliyor
if ((document.kayit.sifre.value) != (document.kayit.sifret.value)){
hataMSJ += "\n\tŞifre Hata \t- Girdiğiniz şifreler birbirleriyle uyuşmuyor";
document.kayit.sifre.value = ""
document.kayit.sifret.value = ""
}


//e mail girmek bizde zorunluu
<%
blnEmailActivation = true
%>
if (<%

If blnEmailActivation = True Then
Response.Write("document.kayit.email.value == """" || ")
Else
Response.Write("document.kayit.email.value.length >0 && ")
End If
%>(document.kayit.email.value.indexOf("@",0) == -1||document.kayit.email.value.indexOf(".",0) == -1)) {
hataMSJ +="\n\tE-mail \t- Lütfen geçerli bir e-mail adresi giriniz";
<%

If NOT blnEmailActivation = True Then Response.Write(" hataMSJLong += ""\n- " & gecersiz& """; ")
%>
}






if ((hataMSJ != "") || (hataMSJLong != "")){
msg = " İlkMezunlar Bilginin Paylaşıldığı Adres \n\n";
msg += "**************************************************************\n\n";
msg += "Form gönderilemiyor çünkü bir (takım) problem(ler) oluştu.\n";
msg += "Lütfen hataları düzeltip yeniden göndermeyi deneyin.\n";
msg += " \n";
msg += "**************************************************************\n\n";
msg += "Hata(lar) aşağıda belirtilmektedir: \n";

hataMSJ += alert(msg + hataMSJ + "\n" + hataMSJLong);
return false;
}

return true;
}




// -->
</script>
 
Üst