Validation

Java script

<script type="text/javascript" >
                function validateForm() {

                    var f = document.forms["RegForm"]["firstname"].value;
                    if (f == null || f == "") {
                        alert("הכנס שם פרטי");
                        return false;
                    }
                    var l = document.forms["RegForm"]["lastname"].value;
                    if (l == null || l == "") {
                        alert("הכנס שם משפחה");
                        return false;
                    }
                    var u = document.forms["RegForm"]["user"].value;
                    if (u == null || u == "") {
                        alert("הכנס שם משתמש");
                        return false;
                    }
                    if (u.length > 15) {
                        alert("שם המשתמש גדול מ15 תווים");
                        return false;
                    }
                    var p = document.forms["RegForm"]["pwd"].value;
                    if (p == null || p == "") {
                        alert("הכנס סיסמה");
                        return false;
                    }
                    var p2 = document.forms["RegForm"]["pwd2"].value;
                    if (p2 == null || p2 == "") {
                        alert("הכנס אימות סיסמה");
                        return false;
                    }
                    if (p2 != p) {
                        alert("הסיסמה ואימות הסיסמה אינם תואמים");
                        return false;
                    }
                    var e = document.forms["RegForm"]["email"].value;
                    if (e == null || e == "") {
                        alert("הכנס אימייל");
                        return false;
                    }

                    var el = document.forms["RegForm"]["email"].value;
                    var atpos = el.indexOf("@");
                    var dotpos = el.lastIndexOf(".");
                    if (atpos < 1 || dotpos < atpos + 2 || dotpos + 2 >= el.length) {
                        alert("מייל לא חוקי");
                        return false;
                    }
                    return true;

                }
        </script>

 

 

 

 

Asp form

<form name="RegForm" action="RegCheck.aspx" method="post"  onsubmit =" return validateForm()" >
                            שם פרטי: <br /><input  class="input" type="text" name="firstname" placeholder = "ז'אדק"/>
                            <br />
                            שם משפחה: <br /><input  class="input" type="text" name="lastname" placeholder = "ולאדק"/>
                            <br />
                            שם משתמש: <br /><input  class="input" type="text" name="user" placeholder = "jadek"/>
                            <br />
                            סיסמה: <br /><input  class="input" type="password" name="pwd" placeholder = "vladek123"/>
                            <br />
                            אימות סיסמה: <br /><input  class="input" type="password" name="pwd2" placeholder = "vladek123"/>
                            <br />
                            אימייל: <br /><input  class="input" type="text" name="email" placeholder = "jadek_vladek@gmail.com"/>
                            <br />
                            <input type="submit" value="שלח"/>
                            <br />
                        </form>

 

C# code

 

 

 

 

 

public bool isProduct(string pName)
        {
            product p1 = (from s in db.product where s.Name == pName select s).FirstOrDefault();
            if (p1 == null)
            {
                return false;
            }
            return true;
        }