[!--quoteo(post=370845:date=May 3 2006, 07:12 AM:name=Umasankar Subramanian)--][div class=\'quotetop\']QUOTE(Umasankar Subramanian @ May 3 2006, 07:12 AM) [snapback]370845[/snapback][/div][div class=\'quotemain\'][!--quotec--] Hi anuka, <?php //Check whether the submission is made if(!isset($_POST["hidSubmit"])){ $stremail=""; DisplayForm(); } else{ //Validate the Email Address $stremail=$_POST["txtemail"]; $result=ereg("^[^@ ]+@[^@ ]+\.[^@ ]+$",$stremail,$trashed); if(!$result){ echo "Enter a valid E-mail Address"; DisplayForm(); } else{ echo "E-mail Address is Ok"; $stremail=""; DisplayForm(); } } //User-defined Function to display the form in case of Error function DisplayForm(){ global $stremail; ?> <form name="form1" method="post" action=""> <table width="100%" border="1" align="center" cellpadding="0" cellspacing="0" bordercolor="#0033FF" bgcolor="#DEE3EF" > <tr><td width="100%"><table width="60%" border="0" align="center" cellpadding="0" cellspacing="0" bgcolor="#DEE3EF"> <caption align="top" class="heading"> E-Mail Validation <br> <tr> <td width="46%"><br> <div align="right">Enter An Email Address </td><td width="54%"><br> <input name="txtemail" type="text" class="textbox" id="txtemail" value="<?php echo $stremail; ?>"> </tr> <tr> <td colspan="2"> <div align="center"><br> <input name="Submit" type="submit" class="button" value="Submit"> <input name="hidSubmit" type="hidden" value="true"> </div> </td> </tr> </td> <?php return; } ?> Take this Coding., its working... Umasankar Subramanian [/quote] [!--quoteo(post=370849:date=May 3 2006, 07:16 AM:name=anuka)--][div class=\'quotetop\']QUOTE(anuka @ May 3 2006, 07:16 AM) [snapback]370849[/snapback][/div][div class=\'quotemain\'][!--quotec--] Umasankar Subramanian thank you for your reply what i am looking for is if i enterd ansar@ansar.com wheather ansar@ansar.com is a existing email id [/quote] Ok. anuka, But, if u want to do this u have to work with the database isn't it.. what i am trying to say is if we want to do comparison then we must require two fields... so first u store that ansar@ansar.com in to the databaseb table..then compare this with the user input(using database connections)... ok ya? Umasankar Subramanian.