Sei sulla pagina 1di 98

A PROJECT REPORT ON

PerfectJodi.com
SUBMITTED TO MAHAMAYA.TECHNICAL UNIVERSITY,LUCKNOW IN PARTIAL FULFILLMENT OF THE REQUIREMENT FOR THE DEGREE OF

MASTER IN COMPUTER APPLICATION


IN INFORMATION TECHNOLOGY

PROJECT GUIDE(Internal): Mr.Ashwani Kumar PROJECT GUIDE(External): Mr. Amit Bhatia (IACT, Delhi)

SUBMITTED BY: NIKITA TYAGI (1008514030)

DEPARTMENT OF COMPUTER APPLICATION


S.D COLLEGE OF MANAGEMENT & STUDIES MUZAFFARNAGAR (UP) 251001 (2010-13)

ACKNOWLEDGEMENT
I wish to express my sincere gratitude to Mr. Ashwani Kumar opportunity to do our project work on "PerfectJodi.com . This project bears on imprint of many peoples. I sincerely thank to my project guide Mr. Amit Bhatia for guidance and encouragement in carrying out this project work. Last but not the least, I wish to avail myself of this opportunity, express a sense of gratitude and love to my friends and my beloved parents for their manual support, strength, help and for everything. and I also wish to express our gratitude to other staff members of our college. for providing us an

NIKITA TYAGI (1008514030) MCA- 6th Semester

Table of Contents

1. 1.1 2. 2.1 2.2 3. 3.1 4. 4.1 5. 5.1 6

Introduction Objective & Scope of the Project.. Analysis System Planning. Software Requirements Specification.............. Design Software Design Description... Implementation Coding........... 30 Testing Methodology used for testing. Annexure 67 64 14 2 3 1

6.1 Bibliography........

INTRODUCTION
The wedding is one of society's most valued traditions in worldwide, and more so in India. Our online sites is allow you to search for your perfect partner one from the comfort of your home and at a time convenient to you, thus doing away with time spent on visiting relatives or prospective relatives homes to find an interesting match.

In todays day and age, convenience is the key word. Our Online Matrimonials site have successfully brought better matches, better searches, better tools and greater ease of use to users in their own homes and at their respective time .

For choosing a life partner we provide a registration page in our site and only registered person can only login from these website. The registered user can dynamically add his photos. The registered person now fill their profile i.e his/her qualification, caste, profession , mother tongue ,language, body type, mobile no etc. after submitting the profile by member user have to choose premium member package. our website providing three convenient package i.e platinum member ,diamond membership, gold membership.

Our website provides an online payment which is the fastest way to activate your premium member and is completely secure. We are providing two types of payment option one is online options and next one is other options. In online we provide credit card, visa mater, pay by cash, pay by mobile and in other option send payment by post, credit card payment by fax.

1.1 Objective & Scope of the project:


This project is aimed to developing an online(web-site) which will help you for finding your true life partner which serve as a facilitating process for arranged marriages. There are so many medium for arranged marriage like newspaper ,but these type of medium has lack of so many facilities because for news paper advertisement user have to go their for registration ,for updating the profile etc. But our objective is to provide all these facilities online such as registration, profile form, upgrading profile ,payment process user pays the amount either online or through credit card or pay by post. Our mission and objective have to deliver all the collective that vivah.com promise

The fundamental objective of marriage are

(1)Securing a comfortable and congenial atmosphere for a husband and wife.

(2)Creating a new generation of robust and faithful and virtuous children . The natural attraction between man and women brings them together. Since sex is the basic intrinsic of union of man and women,as it gradually develops into deep, emotional , spiritual ,social and economic relationship.

PerfectJodi.com services to

Exhibit more pertinent matches than any other matrimonial service

Supply ideal service 24 hours a day

Guard our member's solitude heartily

Suggest our services in a safe, friendly and courteous manner.

ANALYSIS
2.1 System Planning Planning is an important activity in software project management. When a software project is planned estimates of required human effort, chronological project duration and cost must be derived. Effective management of a software project depends thoroughly planning the progress of the project. The project schedule is given in the form of the Gantt chart given with the document. Gantt chart: It is perhaps the simplest form of formal project management. The Gantt chart (also known as bar chart) is used almost exclusively for scheduling purposes and therefore controls the time dimensions of the project. When a Gantt chart is used as project control method, milestones or check points are usually placed at the completion of each task. They indicate the completion of each task and are the basis for determining whether the task and the project are on schedule when a check point is reached, the task just completed and the entire project are reviewed and evaluated. Gantt Chart Week Task Problem Definition Analysis Design (SDD) Implementation Testing Report Generation
9F 16 F

1
20 J

2
26 J

10

11

27 J

8F

17 F 24 M

23 M 30 M

1A

12 A

2.2 Software Requirements Specification: 2.2.1 Introduction 2.2.1.1 Purpose of document:


IEEE defines software requirement specification (SRS) as: A condition or a capability that must be met or possessed by a system to satisfy a contract, standard specification or other formally imposed document. The purpose of this SRS document is to provide a detailed overview of our software product, its parameters and goals. This document describes the projects target audience and its user interface, hardware and software requirements. Establishes a complete introduction, general description, information description, a detailed functional description and other information define the function & performance allocated to software as a part of system engineering. It defines how the system and its functionality would be viewed to the client, team and viewers.

2.2.1.2 Definitions, Acronyms and Abbreviations: 2.2.1.2.1 Acronyms and Abbreviations:


ADMIN-Administrator DFD- Data Flow Diagram HDD- Hard Disk Drive HTML- Hypertext Markup Language IEInternet Explorer

INFO-Information MBMega Byte

JSP - Java Server Page RAM- Random Access Memory

2.2.1.2.2 Definitions
DFD: Tool to diagrammatically represent dataflow among different process in the system.

Active Window: The window that currently capable of accepting input. The active window is said to have the focus and cover other widows desktop. JSP: JavaServer Pages (JSP) is a technology that helps software developers serve dynamically generated web pages based on HTML, XML, or other document types. Byte: Collection of 8 bits (0/1). Database: It is a collection of information stored in a computer in a systematic way, such that a computer program can consult it to answer questions. HTML: Stands for a standard for presenting and transporting mostly text based information across the internet. APACHE Web server that supports JSP . Internet Explorer: A web browser developed by Microsoft.

Internet: A global network of computers that can share all kinds of digital information. MB: It is a unit of measuring memory. Online Application: Software program that is executed using internet. RAM: Primary memory to computer where program executes. Website: It is a webpage that is built on an HTML foundation and is able to display a wide variety of contents to visitors such as text, graphics, images etc. Web browser: A program used to access the internet services and resources available through internet. Web Server: A special type of computer system that stores and sends web pages and other information to a web browser. XML: A widely used System for defining data formats that provides a very rich system to define complex documents and data structure such as invoices , molecular data, news , feeds, glossaries etc.

2.2.1.3 Overview:
The Software Requirements specification is produced at the culmination of the analysis task. The functions and performance located to software as art of in the system engineering are refined by establishing the complete information description, a detailed functional and behavioral description, and indication of performance requirement and design constraints, appropriate validation criteria and data pertinent to requirements. The SRS includes easily understandable and presentable description of the system. It includes the constraints, functional requirements, external interface, non-functional requirements, performance requirements, design constraints, attributes and index. This document provides the technical specification for the design and development of the software. It enhances the systems quality by formalizing communication between the system development and the user and provides the proper information for accurate documentation. The format of software requirements specifications having as follows:-

Software requirements:
OPERATING SYSTEM FRONT END BACK-END Driver WINDOW 98/2000/XP/7 HTML/PHP My SQL THIN DRIVER

Hardware requirements:
PROCESSOR RAM PENTIUM IV 550 MHz 256 MB

HARD DISK DRIVE

10 GB

2.2.2.3 Design and Implementation Constraints:


The main constraint here would be to check the genuineness of a buyer or sellers which is not always possible. There can be security risks involved. The design constraints are that the browser at each place may not follow similar screen resolutions, browsers etc. This can lead to the website not having the impact it is planned to have. Also the rules of the land will prohibit certain items to be sold on the site. Hence all those factors need to be filtered in. The website is designed using PHP and MySQL. So further enhancements or upgradations will have to be made in these only.

2.2.2.4 Assumptions and Dependencies:


We have assumed that the sellers have posted all genuine products and with relevent information about his/her details and also sellers showing genuine interests in the products uploaded on site. The site serves as a common medium for bringing buyers and sellers together. The actual negotiation and payments will be between the particular buyer and seller. The site is not concerned with the payment and other related issues.

Other assumptions:
The user should have basic knowledge of computer and English. The Administrator, Buyers, Sellers and Visitors must know how to access the internet. The site should be updated by administrator regularly.

2.2.3. Specific

Requirements

2.2.3.1 External Interface Requirements Hardware Interface


Processor Client Server Ram Client Server Hard Disk 128 MB 512 MB 6 GB P III P IV

Software Interface
Server Side Database Server Web Server Developer Side Front End Back End Developer Tools Web Server Client Side Web Browser: Internet Explorer 6.0 and above : : : JSP Adobe Dreamweaver Windows 2000, XP,2007 and above APACHE : MySQL : : MySQL APACHE,WEB LOGIC

Operating System :

User Interface

The system provides user interactive forms for data entry. User interface is accomplished via mouse and keyboard. The system has five user interface: Internet User Interface Administrator Interface Seller Interface Buyer Interface Visitor Interface

2.2.3.3 Performance Requirement


Response Time: Response time of the system for any requested. Information will depend on the web server.

2.2.3.4 Design Constraints


1. Look and feel of the site should be attractive and informative both. 2. The designing of all the Webpages will be done while keeping in mind all the necessities such as: User Friendliness Attractive Secure Reliable Informative

2.2.3.5 Attributes
1. Reliability: In our website the information will be correct, valid and unambiguous. 2. Security: Only authorized user can do login for updating and adding new records in database where as other users can only view details. 3. Maintainability:

The site will be regularly updated by the chief editor. Simple documentation is provided so that the project can be easily be understood and extended in future. It is extensible and configurable. 4. Portability: Our systems run on different machines like windows-XP, windows-2000 etc. which has APACHE server and IE 5.0 and above. 5. Availability: All the requirements needed for the system are available whenever the requirements for changes required during the life time of the system, there is a provision to enter the new requirements.

DESIGN
3.1 Software Design Description
3.1.1. Introduction The software design is a process through which the requirements are translated into a blue print for constructing the software.. Software Design Description describes how the product will be implemented taking into account the requirements. System Design is a solution to How to approach to the creation of new system. This important phase is composed of several steps to provide the understanding and procedural details to implement the system. Design goes through logical and physical task of development. Purpose of Document This document of software design description for PerfectJodi.com contains detail description of system. In a Software Design Description the designers are supposed to provide an unambiguous design of the product. The Software Design Description discusses how the program is separated into modules, how the modules interact with each other and how user sees the programs. Document includes flowchart to demonstrate the complete of each module and processing interface. Screen shots that give the exact user interface of system. 3.1.2 Decomposition Description 3.1.2.1 Process Decomposition A. User Management Sub System would consist of following core processes: 1) Add User Process: Purpose The purpose of this process will be to add new user into the system. User will be provided with a form to add the new information. Input User information details. Processing If all validations go through successfully, then the user will be added in the database.

Output New user will be added into the system or error message.

2) Login Process Purpose It allows the Administrator/Users to login with his/her password. This will give them the permission associated with the type of user. If the user is not authorized then they will get appropriate error message otherwise the corresponding interface will be opened according to the user. Input Login-id, password and status will act as input. These three fields will be entered using keyboard and then a login button will be clicked. Processing The login-id, password and status will be checked with the database, if it matches then further processing will take place. Output Output can be either of the following forms:The interface corresponding to Administrator/user depending on who has logged in. Appropriate error message if unauthorized user. B. Products management Sub System will consist of following core process 1) Registration process: Purpose: This Process will contain a form with the fields related to user details so that the user can upload his/her detail in the system. Input: Select all the category, and then upload his/her image associated with category. Processing Authorized user will be able to: 1. Submit (The product will be uploaded if all the validation will be successful). Output

Filled entries will be stored in database and added product will be displayed on users homepage. 2) Search Process: Purpose Input The user will give heading, subheading, brief and detail of the Groom/Brideproduct Validation System will check for empty fields. If any field be blank then system will generate appropriate error message. Processing After editing the required fields, submit button will be clicked and database will be updated with new info Output Edited fields will be saved in database and edited product info will be displayed on user homepage. 3) Data Deletion Process: Purpose Allow the User to delete the desired product from the table. Input The user will select the product to be deleted from product listing. Processing After clicking the delete button system will prompt the confirmation message Are you sure want to delete. The user will click yes or no. Output: List of products will be displayed excluding the deleted item.

C . Seller Management Sub System will consist of following core processes: 1) Product Upload Process Purpose Allow user to upload his or her product in the web-system Input

The Seller will click on post a product button and a form will be displayed containing fields related to product details Processing: The product detail will be inserted in database Output: product will be displayed in the listing.

2) Interest approval process Purpose: to allow seller to accept the interests of his choice and select the buyer for his product. Input: seller will click the accept button Processing: the details of the corresponding buyer and seller will be sent to both the parties. Output: Details of both the buyers and sellers will be displayed in their respective account. E. Buyer Management Sub System will consist of following core processes: 1) View product listing and details Process: Purpose This process will allow the Buyer to view the detail of each and every product of the site . Input Clicking on product and categories links Output Details of both the product will be displayed in their respective accounts 2) Show interest in product process Purpose To allow buyer to buy the product of his choice and select the seller of desired product. Input: Buyer will click the show interest button Processing: the request will be sent for approval to the seller of that particular product. Output: Submission message.

3.1.4 Interface Description User Interface: The system provides separate and good web-based user interfaces for each specific function, with almost all information/option available readily so that the user functions are facilitated to the

maximum extent. Also the interfaces are designed so that user just has to choose among various options available most of the times. This eliminates the possibilities of redundancy or inconsistency and minimizes the error. User Interface would consist of: Web Designing: Simple and attractive will be developed. The pages will be clean and chic. Graphic Designing: To provide an aesthetic look to the website which catches visitors eye, we will design graphics.

State Diagram

Request for Policy


Start

Interrupt Do: Generic errors

Get detail Submit profile Login Register forDo: Marriage Request


username And password Enter username & p/w

Receive payment
Do: Verify Account

Main Screen Do: Display main

ok

Member Logout
completely

Login again

PerfectJodi. com
Log out

Admin Send response to user


Do: Request Kind

Policy given Get detail

Do: Display Logout

Aknowledgement
Next Request

Do: Request Displayed

3.1.5.2 Flowcharts Site Updation Module


Start

Enter login-id and password

Validate login-id and password

If valid

No

Invalid user
message displayed

Check Status

Yes

No
If User Yes Yes

If Admi n

No

open corresponding interface & allow him to buy or sale products

open corresponding interface & allow him overall management of the system

3.1.5.3 Database Schema: One of the most important factors in designing a database is a well executing application and the design of the database files (XML Files). Database Design is the process of producing a detailed data model of a database. This logical data model contains all the needed logical and physical design choices and physical storage parameters needed to generate a design in design Data Definition Language.

Data Base

Admin

User_base_ info

Success_stories

Applied

Every software engineering organization should descried a unique set of framework activities for the software process (es) it adopts. It should populate each framework activity with a set of software engineering actions, and define each action in terms of a task set of a task set that identifies the work (and work products) to be accomplished to meet the development goals. It should then adapt the resultant process model to accommodate the specific nature of each project, the people who will do and the environment in which the work will be conducted. 3.1.5.4 Methodology Adopted: We have adopted Waterfall Model for the development of our project. Waterfall model: Waterfall model also called the linear sequential model suggests a systematic, sequential approach to software development that begins at the system level and progresses through analysis, design, coding, testing, and support. Modeled after a conventional engineering cycle, the linear sequential models encompass the following activities: 1. Software Requirement Analysis: In this we identify the nature of the program(s) to be built, the software engineer (analyst) must understand the information domain for the software, as well as required function, behavior, performance and interfaces of the software. 2. Design: The design process translates requirements into a representation of the software that can be assessed for quality before coding begins. We identify data structures, software architecture, interface representations And procedural details. 3. Code Generation: The design must be translated into a machine-readable form. The code generation step performs this task. 4. Testing:

The testing process focuses on the logical errors and the functional errors; that is, conducting tests to uncover errors and ensures that defined input will produce actual results that agree with the required results. 5. Support: Corrective: Changes will occur because errors have been encountered, the software must be adopted to accommodate changes in its external environment. Perfective: The customer requires functional or performance enhancements

The advantages of Waterfall Model are: This approach is easy to understand and follow. This provides a good documentation. It provides a template into which methods for analysis, design, testing and support can be placed

Homepage

Registration

Admin login

Admin Page

Display All

Success Stories

Detailed Success Stories

Login User

Search

Search Detail

Help

Contact Us

INDEX.PHP

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" /> <title>Untitled Document</title> <script type="text/javascript" > function visib() { document.getElementById("main1").style.display="block"; } function hidee() { document.getElementById("main1").style.display="none"; } { function visib1() document.getElementById("main2").style.display="block"; } function hidee1() document.getElementById("main2").style.display="none"; } </script> <style type="text/css"> .main1 { position:absolute; display:block; left:320px; top:140px; width:290px; border:solid 1px black; padding:50px; height:200px; background:#F60; } .main2 { position:absolute; display:block; left:650px; top:165px; width:290px; border:solid 1px black; padding:50px; height:200px; background:#F60; } #maindiv { height:100%; width:100%; background-color:#A00; margin:auto; }

#submaindiv { height:850px; width:900px; background-color:#A00; margin:auto; } #firstsubmaindiv{ height:160px; width:900px; background-color:#A00; } #secondsubmaindiv{ height:350px; width:900px; background-color:#2A7F00; } #leftsecondsubmaindiv{ height:350px; width:500px; background-color:#A00; float:left; } #rightsecondsubmaindiv{ height:350px; width:400px; background-color:#f60; float:left; } #thirdsubmaindiv{ height:80px; width:900px; background-color:#FF3300; } #fourthsubmaindiv{ height:220px; width:900px; background-color:#903; } #child1fourth{ height:220px; width:260px; background-color:#A00; float:left; } #child2fourth{ height:220px;

width:300px; background-color:#A00; float:left; } #child3fourth{ height:220px; width:340px; background-color:#A00; float:left; } </style> </head> <body> <div class="main1" id="main1" style="display:none;" > <form method="get" action="Adlogin.php"> <table> <tr><td width="98" height="29">Admin Form</td></tr> <tr><td height="35">Login id</td><td width="161"><input type="text" name="t1" /></td></tr> <tr><td height="34">Password</td> <td><input type="password" name="t2" /></td></tr> <tr><td><input type="submit" value="Login" name="t3" /></td></tr> </table> </form> <input type="button" value="close" onclick="hidee()" /> </div> <div class="main2" id="main2" style="display:none;"> <form method="get" action="login.php"> <table> <tr><td width="98" height="29" colspan="2">Login to Find Your Search</td></tr> <tr><td height="35">Login id</td><td><input type="text" name="t1" /></td></tr> <tr><td height="34">Password</td> <td><input type="password" name="t2" /></td></tr> <tr><td><input type="submit" value="Login" name="t3" /></td></tr> </table></form> <input type="button" value="close" onclick="hidee1()" /> <?php $msg=$_GET['msg']; echo $msg; ?> </div> <div id="maindiv" > <div id="submaindiv"> <div id="firstsubmaindiv""> <table width="770" align="center" border="0" cellpadding="0" cellspacing="0"> <tbody><tr> <td class="httxt" valign="bottom" width="445" height="63"> <table>

<tr> <td colspan="3"><img src="index.html_files/prfctjodi.png" height="80" width="380" ></td></tr> <tr><td width="100"><a href="index1.html"><center>home</center></a></td> <td width="126"><center><a href="story.php" >Success story</a></center></a></td><td width="178"><center><input type="button" value="admin login" onclick="visib()" /></center></td></tr> </table> <td ><p>&nbsp;</p><p><strong>Helpline No.: 962776774</strong><br> Timing: 10:00 am - 10:00 pm (Mon-Sun)</center> <a href=" " target="_blank" style="font-size: 11px; text-decoration: underline;">Know More</a><br> <a href="help.html">Help</a> &nbsp;|&nbsp; <a href="contactus.html">Contact Us</a></p></td></tr> <tr> <td height="27" style="border-top: 1px solid rgb(230, 230, 230);">&nbsp;</td> <td style="border-top: 1px solid rgb(230, 230, 230);"> Already a member? <input type="button" value="login" onclick="visib1()" /></td> </tr> </tbody></table> </div> <div id="secondsubmaindiv" > <div id="leftsecondsubmaindiv"><img src="index.html_files/image3.jpg" height="350" width="500" border="0" hspace="0" /></div> <div id="rightsecondsubmaindiv"> <form method="get" action="search.php"> <table width="400" height="327"> <tr><td colspan="2" align="left" bgcolor="#FF6600" height="29"><b>Quick Search</b></td></tr> <tr><td width="177" height="32"><center>Looking For:</center> </td> <td width="211"><select id="gn" name="gn"><option value="F">Bride</option><option selected="selected" value="M">Groom</option> </select></td></tr> <tr><td height="32"><center>Of Age:</center> </td><td align="left"> <select id="minAge" name="minAge" size="1" style="width: 60px;"> <option value="21" selected="selected">21</option> <option value="22">22</option> <option value="23">23</option> <option value="24">24</option> <option value="25">25</option> <option value="26">26</option> <option value="27">27</option> <option value="28">28</option> <option value="29">29</option> <option value="30">30</option> <option value="31">31</option> <option value="32">32</option> <option value="33">33</option> <option value="34">34</option> <option value="35">35</option> <option value="36">36</option> <option value="37">37</option> <option value="38">38</option> <option value="39">39</option> <option value="40">40</option> <option value="41">41</option> <option value="42">42</option> <option value="43">43</option> <option value="44">44</option> <option value="45">45</option> <option value="46">46</option> <option value="47">47</option> <option value="48">48</option> <option value="49">49</option> <option value="50">50</option> <option value="51">51</option>

<option value="52">52</option> <option value="53">53</option> <option value="54">54</option> <option value="55">55</option> <option value="56">56</option> <option value="57">57</option> <option value="58">58</option> <option value="59">59</option> <option value="60">60</option> <option value="61">61</option> <option value="62">62</option> <option value="63">63</option> <option value="64">64</option> <option value="65">65</option> <option value="66">66</option> <option value="67">67</option> </select> &nbsp;&nbsp;<strong style="font-family: Arial; color: rgb(255, 255, 255); font-size: 13px;">to</strong>&nbsp;&nbsp; <select id="maxAge" name="maxAge" size="1" style="width: 60px;"> <option value="21" selected="selected">21</option> <option value="22">22</option> <option value="23">23</option> <option value="24">24</option> <option value="25">25</option> value="26">26</option> <option value="27">27</option> <option value="28">28</option> <option value="29">29</option> <option value="30">30</option> <option value="31">31</option> <option value="32">32</option> <option value="33">33</option> <option value="34">34</option> <option value="35">35</option> <option value="36">36</option> <option value="37">37</option> <option value="38">38</option> <option value="39">39</option> <option value="40">40</option> <option value="41">41</option> <option value="42">42</option> <option value="43">43</option> <option value="44">44</option> <option value="45">45</option> <option value="46">46</option> <option value="47">47</option> <option value="48">48</option> <option value="49">49</option> <option value="50">50</option> <option value="51">51</option> <option value="52">52</option> <option value="53">53</option> <option value="54">54</option> <option value="55">55</option> <option value="56">56</option> <option value="57">57</option> <option value="58">58</option> <option value="59">59</option> <option value="60">60</option> <option value="61">61</option> <option value="62">62</option> <option value="63">63</option> <option value="64">64</option> <option value="65">65</option> <option value="66">66</option> <option value="67">67</option> </select> </td></tr>

<option

<tr> <td height="32"><center>Of Religion: </center></td> <td align="left"><select id="rg" name="rg" onchange="religionValueChangeNew(this.form,this);" size="1" > <option value="HINDU" selected="selected">Hindu</option> <option value="BUDDHIST">Buddhist</option> <option value="CHRISTIAN">Christian</option> <option value="JAIN">Jain</option> <option value="JEWISH">Jewish</option>

<option value="MUSLIM">Muslim</option> <option value="PARSIS">Parsi</option> <option value="SIKH">Sikh</option> <option value="OTHERS">Others</option> </select></td></tr> <tr> <td height="31"><center>Of Community:</center></td> <td align="left"><select style="display: block;" id="community1_dis" name="community1_dis" size="1"> <option value=""> Please Select</option> <option value="HINDU - HINDI" selected="selected">Hindu - Hindi</option> <option value="PUNJABI">Hindu - Punjabi</option> <option value="BENGALI">Hindu Bengali</option> <option value="GUJARATI">Hindu - Gujarati</option> <option value="KANNADA">Hindu Kannada</option> <option value="TELUGU">Hindu - Telugu</option> <option value="TAMIL">Hindu - Tamil</option> <option value="MARATHI">Hindu - Marathi</option> <option value="SINDHI">Hindu Sindhi</option> <option value="MALAYALAM">Hindu - Malayalam</option> <option value="ASSAM">Hindu - Assamese</option> <option value="AURNACHALI">Hindu - Aurnachali</option> <option value="AWADHI">Hindu - Awadhi</option> <option value="BHOJPURI">Hindu - Bhojpuri</option> <option value="BIHARI">Hindu - Bihari</option> <option value="BRIJ">Hindu - Brij</option> <option value="CHATISGARHI">Hindu - Chatisgarhi</option> <option value="COORGI">Hindu - Coorgi</option> <option value="DHIVEHI">Hindu - Dhivehi</option> <option value="DOGRI">Hindu - Dogri</option> <option value="ENGLISH">Hindu - English</option> <option value="FOREIGN LANUAGE">Hindu - Foreign language</option> <option value="FRECHN">Hindu - French</option> <option value="GARHWALI">Hindu - Garhwali</option> <option value="GARO">Hindu - Garo</option> <option value="HARYANVI">Hindu - Haryanvi</option> <option value="HIMACHALI PHARI">Hindu - Himachali Pahari</option> <option value="KANAUJI">Hindu - Kanauji</option> <option value="KASH">Hindu - Kashmiri</option> <option value="MAGAHI">Hindu - Magahi</option> <option value="MAITHILI">Hindu - Maithili</option> <option value="MANIPURI">Hindu - Manipuri</option> <option value="MARWARI">Hindu - Marwari</option> <option value="MIJI">Hindu - Miji</option> <option value="MIZO">Hindu - Mizo</option> <option value="MONPA">Hindu - Monpa</option> <option value="NEPALI">Hindu - Nepali</option> <option value="NICOBARESE">Hindu - Nicobarese</option> <option value="NOT SPECIFIED">Hindu - Not Specified</option> <option value="ORIYA">Hindu - Oriya</option> <option value="OTHERS">Hindu - Others</option> <option value="PORTUGUESE">Hindu - Portuguese</option> <option value="PSTU">Hindu - Pushtu</option> <option value="RAJASTHANI">Hindu - Rajasthani</option> <option value="SANTHALI">Hindu - Santhali</option> <option value="SINGHALESE">Hindu - Singhalese</option> <option value="SOURASTHRA">Hindu - Sourashtra</option> <option value="TRIPURI">Hindu - Tripuri</option> <option value="TULU">Hindu - Tulu</option>

</select></td></tr> <tr> <td height="30"><center>Of Cast:</center></td> <td align="left"><select id="hindcaste" name="hindcaste" > <option value="" selected="selected">Please Select</option> <option value="ADI DRAVIDA">Adi Dravida </option> <option value="AGARWAL">Agarwal </option> <option value="AGRI">Agri </option> <option value="AHOM">Ahom </option> <option value="AMBALAVASI">Ambalavasi </option> <option value="ANAVIL BRAHMIN">Anavil Brahmin </option> <option value="ARAYA">Araya </option> <option value="ARORA">Arora </option> <option value="ARUNTHATHIYAR">Arunthathiyar </option> <option value="ARYA VYASYA">Arya Vysya </option> <option value="ARYSAMAAJ">Aryasamaj </option> <option value="AUDICHYA BRAHMIN">Audichya Brahmin </option> <option value="BAHI">Bahi </option> <option value="BAIDYA">Baidya </option> <option value="BALIJA NAIDU">Balija Naidu </option> <option value="BANIK">Banik </option> <option value="BARI">Bari </option> <option value="BARUJIBI">Barujibi </option> <option value="BENGALI">Bengali </option> <option value="BENGALI BRAHMIN">Bengali Brahmin </option> <option value="BESTA">Besta </option> <option value="BHANDARI">Bhandari </option> <option value="BHATIA">Bhatia </option> <option value="BHAVSAR">Bhavsar </option> <option value="BHOVI">Bhovi </option> <option value="BILLAYA">Billava </option> <option value="BOYER">Boyer </option> <option value="BRAHMIN">Brahmin </option> <option value="BRAHMIN-BARENDRA">Brahmin - Barendra </option> <option value="BRAHMIN-GURUKUL">Brahmin - Gurukkal </option> <option value="BRAHMIN-KULIN">Brahmin - Kulin </option> <option value="BRAHMIN-RARHI">Brahmin - Rarhi </option> <option value="BRAHMIN-RUDRAJ">Brahmin - Rudraj </option> <option value="BRAHMIN-SANADYA">Brahmin - Sanadya </option> <option value="BRAHMIN-SMARTHA">Brahmin - Smartha </option> <option value="BRAHMIN-BHUMIHAR">Brahmin Bhumihar </option> <option value="BRAHMIN-GAUR">Brahmin Gaur </option> <option value="BRAHMIN-GOSWAMI">Brahmin Goswami </option> <option value="BRAHMIN-IYENGER">Brahmin Iyengar </option> <option value="BRAHMIN-RIGVEDI">Brahmin Rigvedi </option> <option value="BRAHMIN-SAKALDWIPIYA">Brahmin Sakaldwipiya </option> <option value="BRAHMIN-SARYUPARIN">Brahmin Saryuparin </option> <option value="BRAHMIN-TYAGI">Brahmin Tyagi </option> <option value="BRAHMIN-VISWA">Brahmin Viswa </option> <option value="CHAURASIA">Chaurasia </option> <option value="CHETTIAR">Chettiar </option> <option value="CHHETRI">Chhetri </option> <option value="COORGI">Coorgi </option> <option value="DHANESHWAT VAISH">Dhaneshawat Vaish </option> <option value="DHIMAN-BRAHMIN">Dhiman Brahmin </option> <option value="DHOBI">Dhobi </option> <option value="GARWALI">Garhwali </option> <option value="GARHWALI-BRAHMIN">Garhwali Brahmins </option> <option value="GARHWALI-RAJPOOT">Garhwali Rajput </option>

<option value="GOSWAMI">Goswami </option> <option value="GOUD">Goud </option> <option value="GOUN">Gounder </option> <option value="GOUR-BRAHMIN">Gour Brahmin </option> <option value="GUJARATI">Gujarati </option> <option value="GUPTA">Gupta </option> <option value="GURJAR">Gurjar </option> <option value="HAVYAKA-BRAHMIN">Havyaka Brahmin </option> <option value="HEGDE">Hegde </option> <option value="HIMANCHALI">Himachali </option> <option value="HINDU-OTHERS">Hindu-Others </option> <option value="IYENGAR">Iyengar </option> <option value="IYER">Iyer </option> <option value="IYER-BRAHMIN">Iyer Brahmin </option> <option value="JAISWAL">Jaiswal </option> <option value="JAT ">Jat </option> <option value="JATAV">Jatav </option> <option value="KAIBATRA">Kaibarta </option> <option value="KALAA">Kalar </option> <option value="KALINGA">Kalinga Vysya </option> <option value="KAMBOJ">Kamboj </option> <option value="KAMMA">Kamma </option> <option value="KANNADA-MOGAVEERA">Kannada Mogaveera </option> <option value="KAPU">Kapu </option> <option value="KAPU-MUNNURU">Kapu Munnuru </option> <option value="KAPU-NAIDU">Kapu Naidu </option> <option value="KARANA">Karana </option> <option value="KARHADE-BRAHMIN">Karhade Brahmin </option> <option value="KASHMIRI-PANDIT-BRAHMIN">Kashmiri Pandit Brahmin </option> <option value="KASHYAP">Kashyap </option> <option value="KAYASTHA">Kayastha </option> <option value="KHATRI">Khatri </option> <option value="KHUKHRIN">Khukhrain </option> <option value="KOLI">Koli </option> <option value="KSHATRIYA">Kshatriya </option> <option value="LOHAR">Lohar </option> <option value="MAHAJAN">Mahajan </option> <option value="MAHARASHTRIYAN">Maharashtrian </option> <option value="MAHARASHTRIYAN-BRAHMIN">Maharashtrian Brahmin </option> <option value="MAHESHWARI">Maheshwari </option> <option value="MHISYA">Mahisya </option> <option value="MAITHIL-BRAHMIN">Maithil Brahmin </option> <option value="MALA">Mala </option> <option value="MALAYALI">Malayalee </option> <option value="MARWARI">Marwari </option> <option value="MAURYA">Maurya </option> <option value="MEENA">Meena </option> <option value="MEENAVAR">Meenavar </option> <option value="MENON">Menon </option> <option value="MERU">Meru </option> <option value="OBC/BARBAR/NAAYEE">OBC/Barber/Naayee </option> <option value="ORIYA">Oriya </option> <option value="OSWAL">Oswal </option> <option value="PADMSHALI">Padmashali </option> <option value="PATEL">Patel </option> <option value="PRAJAPATI">Prajapati </option> <option value="PUNJABI">Punjabi </option> <option value="PUNJABI-BRAHMIN">Punjabi Brahmin </option> <option value="RAJPUT">Rajput </option>

<option value="RAJPOOT-ROHELLA">Rajput Rohella/Tank </option> <option value="SAINI">Saini </option> <option value="SHETTY">Shetty </option> <option value="SHIMPI">Shimpi </option> <option value="SINDHI">Sindhi </option> <option value="SOMVANSHI">Somvanshi </option> <option value="SONAR">Sonar </option> <option value="TAMIL">Tamil </option> <option value="TELI">Teli </option> <option value="TELU">Telugu </option> <option value="BANA">Vaish/Baniya </option> <option value="VAISHNAV">Vaishnav </option> <option value="VASHNAV-BRAHMIN">Vaishnav Bhatia </option> <option value="VALMIKI">Valmiki </option> <option value="VNJARA">Vanjara </option> <option value="VANJARI">Vanjari </option> <option value="VISHWAKARMA">Vishwakarma </option> <option value="VISWABRAHMIN">Viswabrahmin </option> <option value="YADAV">Yadav </option> </select></td> </tr> <tr> <td height="30"><center>Of Location:</center></td> <td align="left"><select id="cn" name="cn" > <option value="">All</option> <option value="INDIA" selected="selected">India</option> <option value="USA">United States of America</option> value="UK">United Kingdom</option> <option value="AUSTRALIA">Australia</option> value="CANADA">Canada</option> </select></td></tr>

<option <option

<tr> <td colspan="2" height="40" align="center"><input type="submit" value="SEARCH" /> </td> </tr>

<tr> <td colspan="2" style="text-align: center;"><a href="#">Profile ID Search</a> &nbsp;|&nbsp; <a href="#" >More Search Options</a></td> </tr> </table> </div> </div> <div id="thirdsubmaindiv"> <table width="900" height="80" align="left"> <tr><td colspan="2"></td></tr> <tr> <td width="681"> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<font style="color:#FFCC33; fontsize:30px; font-family:Georgia, 'Times New Roman', Times, serif"> love is out there ,we can help you find it</font></td>

<td width="305" > &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<a href="register.html"><img src="index.html_files/getstarted_btn.gif" vspace="0" width="142" border="0" height="47" hspace="0" /></a></td> </tr></table> </div> <div id="fourthsubmaindiv"> <div id="child1fourth"><img src="index.html_files/print_ad.jpg" vspace="0" width="250" border="0" height="186" /></div> <div id="child2fourth"> <embed src="index.html_files/wedding1.swf" quality="high" wmode="transparent" vspace="0" width="278"height="188" > </embed> </div> <div id="child3fourth"> <embed src="index.html_files/matchtech_promo_banner_jsp.swf" quality="high" wmode="transparent" width="340" height="187"> </embed> </div> </div> </div> </div> </body> </html>

Adlogin.php
<?php session_start(); $ad_id=$_GET["t1"]; $password=$_GET["t2"]; mysql_connect('localhost','root',''); mysql_select_db('matri'); $query="select * from admin where ad_id='$ad_id' and password='$password'"; $result=mysql_query($query); if(mysql_num_rows($result)>0) { $_SESSION['us']=$ad_id; header("location:detail.html"); } else header("location:index.php?msg=invalid"); ?>

Registration.php

<?php $login_id=$_POST["log"]; $password=$_POST["pass"]; $first_name=$_POST["fname"]; $last_name=$_POST["lname"]; $gender=$_POST["gender"]; $date_of_birth=$_POST["tdob"]; $marital_status=$_POST["tms"]; $religion=$_POST["rlgn"]; $height=$_POST["ht"]; $education=$_POST["ted"]; $occupation=$_POST["tocc"]; $country=$_POST["tcn"]; $state=$_POST["ts"]; $city=$_POST["city"]; $mob_no=$_POST["tmob"]; $image="registration.html_files\Images".$_POST["img"]; $age=$_POST["age"]; $caste=$_POST["caste"]; $email_id=$_POST["eid"]; mysql_connect('localhost','root',''); mysql_select_db('matri'); $qry="insert into user_base_info values($login_id,'$password','$first_name','$last_name','$gender','$date_of_birth','$marital_status','$religion','$height','$ed ucation','$occupation','$country','$state','$city','$mob_no','$image',$age,'$caste','$email_id')"; mysql_query($qry)or die("wrong query"); ?>

Registration.html
<!DOCTYPE HTML PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"><head> <meta http-equiv="content-type" content="text/html; charset=ISO-8859-1"> <style type="text/css" > a{color:#FFCC33; text-decoration:none;} </style> <link href="registration.html_files/reg_newflow.css" rel="stylesheet" type="text/css" > <style type="text/css"> <!-.style1 {color: #990000} --> </style> </head><body background="index.html_files/Capture3.PNG">

<table class="regborder" style="border: 0px none;" width="768" align="center" border="0" cellpadding="0" cellspacing="0"> <tbody><tr><td colspan="3" style="font-family: verdana; font-size: 10px;color:#FFCC33; border: 0px solid rgb(204, 204, 204);"> <font color="red"></font><table width="770" align="center" border="0" cellpadding="0" cellspacing="0"> <tbody> <tr><td class="httxt" valign="bottom" width="463" height="63">&nbsp;</td> <td class="httxt1" valign="bottom" align="left"><strong>Helpline No.: 9627767747,9027146154 </strong><br /> Timing: 10:00 am - 10:00 pm (Mon-Sun) <a href="http://www.simplymarry.com/timesmatri/faces/jsp/help-new.jsp" target="_blank" style="font-size: 11px; text-decoration: underline;"> Know More</a> <br /> <img src="index.jsp_files/dotgray.gif" vspace="3" width="250" border="0" height="1" hspace="0" /><br /> <a href="#" onclick= "window.open('http://server.iad.liveperson.net/hc/26231671/? cmd=file&amp;file=visitorWantsToChat&amp;site=26231671&amp;SESSIONVAR! operator=ananya&amp;SESSIONVAR! skill=timesmatri&amp;imageUrl=http://&amp;referrer='+escape(document.location),'chat26231671','width=472,height=3 20');return false;" title="Simplymarry.com 24x7 Live Help"></a></td> </tr> <tr><td style="border-top: 1px solid rgb(230, 230, 230);">&nbsp;</td> <td class="httxt1" style="border-top: 1px solid rgb(230, 230, 230);font-size: 12px;" align="left" height="25"> Already a member? <a href="http://www.simplymarry.com/timesmatri/faces/jsp/login.jsp" class="login"><u style="color: #FFCC33;">Login</u></a>&nbsp;&nbsp;<a href="index1.html" target="_blank" title="Indiatimes">home</a></td> </tr> <tr><td class="httitle" valign="bottom" align="left">&nbsp; &nbsp; &nbsp;<!-- &quot; When you treat each other as Equals&quot; --></td> <td align="left">&nbsp;</td> </tr> </tbody></table></td></tr></tbody></table> <!--Registration form started from here --> <div class="rgformcontainer"> <div class="rgformsec"> <!--Registration form Left Pannel started from here --> <div class="rgformsec1"> <span id="errFields" class="errMsg"></span> <div class="rgformstrip style1" style="background-color:#FF6600">LogIn Details</div> <form target="" id="frmRegistration" name="frmRegistration" method="post" action="registration.php" > <div class="rgform"> <table class="rgtable" width="100%" border="0" cellpadding="4" cellspacing="0"> <tbody style="color:#FFCC33;"><tr> <td width="160">Login ID <strong class="redstar">*</strong></td> <td align="left"> <input name="log" maxlength="20" size="31" class="htrgcontrol" type="text">&nbsp;<a href="#" style="fontweight: normal; font-size: 9px; color: #FFCC33; cursor: help;" onmouseover="stm(Text[8],Style[5])" onmouseout="htm()">What's this?</a> <span id="frmRegistration:status1" class="normaltext"></span> <div id="errLogin" class="errMsg"></div> </td></tr> <tr><td>Password <strong class="redstar">*</strong></td><td align="left"> <input name="pass" maxlength="20" size="31" class="htrgcontrol" type="password"><div id="errPassword" class="errMsg"> </div></td> </tr></tbody>

</table> </div> <div class="rgformstrip style1" style="background-color:#FF6600">Basic Information</div> <div class="rgform"> <table class="rgtable" width="100%" border="0" cellpadding="4" cellspacing="0"> <tbody style="color:#FFCC33;"><tr> <td width="160">First Name <strong class="redstar">*</strong></td><td align="left"><input type="text" name="fname" value="First Name" maxlength="20" class="htrgcontrol" onfocus="clickclear(this,'First Name')" onclick="this.value='';" /> <div id="errFName" class="errMsg"> </div> </td> </tr> <tr> <td width="160">Last Name <strong class="redstar">*</strong></td> <td align="left"> <input type="text" name="lname" value="Last Name" maxlength="20" class="htrgcontrol" onfocus="clickclear(this,'Last Name')" onclick="this.value='';" > <div id="errLName" class="errMsg"> </div> </tr> <tr> <td width="160">Gender <strong class="redstar">*</strong></td> <td style="font-weight: normal;" align="left"> </td>

<table style="border: 0px none;" class="chk-radio" ><tbody><tr> <td><label><input type="radio" name="gender" value="M" onclick="assign1(this)" style="border: 0px none;" class="chk-radio" >&nbsp;Male</label></td> <td><label><input name="gender" value="F" onclick="assign1(this)" style="border: 0px none;" class="chk-radio" type="radio">&nbsp;Female</label></td></tr></tbody></table> <div id="errGender" class="errMsg"> </div> </tr> </td>

<tr> <td width="160">Date of Birth <strong class="redstar">*</strong></td> <td class="htrgcontrol" align="left"> <select id="frmRegistration:selDate" name="tdob" size="1" style="width: 55px;" class="htrgcontrol" );"> <option value="" selected="selected">DD</option> <option value="01">01</option> <option value="02">02</option> <option value="03">03</option> <option value="04">04</option> <option value="05">05</option> <option value="06">06</option> <option value="07">07</option> <option value="08">08</option> <option value="09">09</option> <option value="10">10</option> <option value="11">11</option> <option value="12">12</option>

<option value="13">13</option> <option value="14">14</option> value="15">15</option> <option value="16">16</option> <option value="17">17</option> value="18">18</option> <option value="19">19</option> <option value="20">20</option> value="21">21</option> <option value="22">22</option> <option value="23">23</option> value="24">24</option> <option value="25">25</option> <option value="26">26</option> value="27">27</option> <option value="28">28</option> <option value="29">29</option> value="30">30</option> <option value="31">31</option></select>

<option <option <option <option <option <option

<select id="frmRegistration:selMonth" name="tdob" size="1" style="width: 60px;" class="htrgcontrol" onblur="chkDOB(this.id,'errDOB','monthBlank');"> <option value="" selected="selected">MM</option> <option value="01">Jan</option> <option value="02">Feb</option> <option value="03">Mar</option> <option value="04">Apr</option> <option value="05">May</option> <option value="06">Jun</option> <option value="07">Jul</option> <option value="08">Aug</option> <option value="09">Sep</option> <option value="10">Oct</option> <option value="11">Nov</option> <option value="12">Dec</option></select> <select id="frmRegistration:selYear" name="tdob" size="1" style="width: 55px;" class="htrgcontrol" onblur="chkDOB(this.id,'errDOB','yearBlank'); validateDate();"> <option value="" selected="selected">YYYY</option> <option value="1995">1994</option> <option value="1994">1994</option> <option value="1993">1993</option> <option value="1992">1992</option> <option value="1991">1991</option> <option value="1990">1990</option> <option value="1989">1989</option> <option value="1988">1988</option> <option value="1987">1987</option> <option value="1986">1986</option> <option value="1985">1985</option> <option value="1984">1984</option> <option value="1983">1983</option> <option value="1982">1982</option> <option value="1981">1981</option> <option value="1980">1980</option> <option value="1979">1979</option> <option value="1978">1978</option> <option value="1977">1977</option> <option value="1976">1976</option> <option value="1975">1975</option> <option value="1974">1974</option> <option value="1973">1973</option> <option value="1972">1972</option> <option value="1971">1971</option> <option value="1970">1970</option> <option value="1969">1969</option> <option value="1968">1968</option> <option value="1967">1967</option> <option value="1966">1966</option> <option value="1965">1965</option> <option value="1964">1964</option> <option value="1963">1963</option> <option value="1962">1962</option> <option value="1961">1961</option> <option value="1960">1960</option> <option value="1959">1959</option> <option value="1958">1958</option> <option value="1957">1957</option> <option value="1956">1956</option> <option value="1955">1955</option> <option value="1954">1954</option> <option value="1953">1953</option> <option value="1952">1952</option> <option value="1951">1951</option> <option value="1950">1950</option> <option value="1949">1949</option> <option value="1948">1948</option> <option value="1947">1947</option> <option value="1946">1946</option> <option value="1945">1945</option> <option value="1944">1944</option> <option value="1943">1943</option> <option value="1942">1942</option> <option value="1941">1941</option> <option value="1940">1940</option> <option value="1939">1939</option> <option value="1938">1938</option>

<option value="1937">1937</option> <option value="1935">1935</option> <option value="1933">1933</option> <option value="1931">1931</option> <option value="1929">1929</option> <option value="1927">1927</option> <option value="1925">1925</option> <option value="1923">1923</option> <option value="1921">1921</option> <option value="1919">1919</option> <option value="1917">1917</option> <option value="1915">1915</option> <option value="1913">1913</option> <option value="1911">1911</option>

<option value="1936">1936</option> <option value="1934">1934</option> <option value="1932">1932</option> <option value="1930">1930</option> <option value="1928">1928</option> <option value="1926">1926</option> <option value="1924">1924</option> <option value="1922">1922</option> <option value="1920">1920</option> <option value="1918">1918</option> <option value="1916">1916</option> <option value="1914">1914</option> <option value="1912">1912</option> <option value="1910">1910</option></select> </td>

<div id="errDOB" class="errMsg"> </div> </tr>

<tr> <td width="160">Marital Status <strong class="redstar">*</strong></td> <td align="left"> <select id="frmRegistration:selmaritalStatus" name="tms" size="1" class="htrgcontrol" onblur="chkFields(this.id,'errMarStatus','marstBlank');" onchange="chkHaveChild();"> <option selected="selected" value="NEVE">Never Married</option> <option value="DIVO">Divorced</option> <option value="MARD">Married</option> <option value="WIDO">Widowed</option></select> <div id="errMarStatus" class="errMsg"></div></td> </tr> <tr> <td width="160"><div id="tdHaveChildren" style="display: none;" align="right">Have Children&nbsp;&nbsp;&nbsp;</div></td> <td id="tdselHave" style="display: none;" align="left"> </td> </tr> <tr> <td width="160">Religion <strong class="redstar">*</strong></td> <td align="left">

<select id="frmRegistration:selReligion" name="rlgn" size="1" class="htrgcontrol" onblur="chkFields(this.id,'errReligion','religionBlank');" onchange="chkReligion(); religionValueChange(this.form,this); religionValueChangeNew(this.form,this);religionValueChangeNewCaste(this.form,this);"> <option value="" selected="selected">Please Select</option> <option value="HINDU" selected="selected">Hindu</option> <option value="BUDDHIST">Buddhist</option> <option value="CHRISTIAN">Christian</option> <option value="JAIN">Jain</option> <option value="JEWISH">Jewish</option> <option value="MUSLIM">Muslim</option> <option value="PARSIS">Parsi</option>

<option value="SIKH">Sikh</option> <option value="OTHERS">Others</option> </select> <div id="errReligion" class="errMsg"> </div> </td> </tr> <tr> <td width="160" valign="top"><div id="tdCaste" style="display: none;">Caste <strong class="redstar">*</strong></div></td> <td id="tdselCaste" style="display: none;" align="left"> </td> </tr> <tr> <td width="160">Height <strong class="redstar">*</strong></td> <td align="left"> <select id="frmRegistration:height" name="ht" size="1" class="htrgcontrol" onblur="chkFields(this.id,'errHeight','heightBlank');"> <option value="" selected="selected">Please Select</option> <option value="134C">4ft 5in</option> <option value="137C">4ft 6in</option> <option value="139C">4ft 7in</option> <option value="142C">4ft 8in</option> <option value="144C">4ft 9in</option> <option value="147C">4ft 10in</option> <option value="149C">4ft 11in</option> <option value="152C">5ft</option> <option value="154C">5ft 1in</option> <option value="157C">5ft 2in</option> <option value="160C">5ft 3in</option> <option value="162C">5ft 4in</option> <option value="165C">5ft 5in</option> <option value="167C">5ft 6in</option> <option value="170C">5ft 7in</option> <option value="172C">5ft 8in</option> <option value="175C">5ft 9in</option> <option value="177C">5ft 10in</option> <option value="180C">5ft 11in</option> <option value="182C">6ft</option> <option value="185C">6ft 1in</option> <option value="187C">6ft 2in</option> <option value="190C">6ft 3in</option> <option value="193C">6ft 4in</option> <option value="195C">6ft 5in</option> <option value="198C">6ft 6in</option> <option value="200C">6ft 7in</option> <option value="203C">6ft 8in</option> <option value="205C">6ft 9in</option> <option value="208C">6ft 10in</option> <option value="210C">6ft 11in</option> <option value="213C">7ft</option></select> <div id="errHeight" class="errMsg"> </div> </td> </tr> <tr> <td></td> <td align="left"><img src="registration.html_files/spacer.gif" alt="Accept Soulmates Matrimony" vspace="0" width="300" border="0" height="1" hspace="0"></td> </tr> </tbody></table> </div> <div class="rgformstrip style1" style="background-color:#FF6600">Education &amp; Occupation</div>

<div class="rgform" > <table class="rgtable" width="100%" border="0" cellpadding="4" cellspacing="0"> <tbody style="color:#FFCC33"><tr> <td width="160">Education <strong class="redstar">*</strong></td> <td align="left">

<select id="frmRegistration:education" name="ted" size="1" style="width: 165px;" class="htrgcontrol" onblur="chkFields(this.id,'errEducation','educationBlank');"> <option value="" selected="selected">Please Select</option> <option value="SSSL">10+2/ Senior Secondary School</option> <option value="B.A">B.A.</option> <option value="B.ARCH">B.Arch</option> <option value="B.COM">B.Com</option> <option value="B.ED">B.Ed</option> <option value="B.PHARMA">B.Pharm</option> <option value="B.SC">B.Sc</option> <option value="B.B.A">BBA</option> <option value="B.C.A">BCA</option> <option value="B.D.S">BDS</option> <option value="BE B.TCH">BE B.Tech</option> <option value="BHM">BHM</option> <option value="BL LLB">BL LLB</option> <option value="BACHELOR">Bachelor</option> <option value="CA">CA</option> <option value="CS">CS</option> <option value="DIPLOMA">Diploma</option> <option value="HIGH SCHOOL">High school</option> <option value="ICWA">ICWA</option> <option value="INTEGRATED PG">Integrated PG</option> <option value="INTERMEDIATE">Intermediate</option> <option value="LLB">LLB</option> <option value="M.ARCH">M.Arch</option> <option value="M.COM">M.Com</option> <option value="M.ED">M.Ed</option> <option value="M.PHARMA">M.Pharm</option> <option value="M.PHIL">M.Phil</option> <option value="M.SC">M.Sc</option> <option value="M.TECH">M.Tech</option> <option value="M.A">MA</option> <option value="M.B.A PGDM">MBA PGDM</option> <option value="M.B.A PGDM PART TIME">MBA PGDM part time</option> <option value="MBBS">MBBS</option> <option value="MCA PGDCA">MCA PGDCA</option> <option value="M.C.A PGDCA PART TIME">MCA PGDCA part time</option> <option value="M DMS">MD MS</option> <option value="ME M.TCH">ME M.Tech</option> <option value="ML LLM">ML LLM</option> <option value="MS">MS</option> <option value="MASTERS">Masters</option> <option value="PGDBM">PGDBM</option> <option value="PHD DOCTORATE">PhD doctorate</option> <option value="PG GRADUATION">Post graduation</option>

<option value="UNDER GRADUATE">Undergraduate</option> <option value="OTHER">Others</option></select> <div id="errEducation" class="errMsg"> </div> </td> </tr> <tr> <td>Occupation <strong class="redstar">*</strong></td> <td align="left">

<select id="frmRegistration:occupation" name="tocc" size="1" style="width: 165px;" class="htrgcontrol" onblur="chkFields(this.id,'errOccupation','occupationBlank');"> <option value="" selected="selected">Please Select</option> <option value="ACCO">Accountant</option> <option value="ACTI">Acting Professional</option> <option value="ACTO">Actor</option> <option value="ADMI">Administration Prof</option> <option value="ADVE">Advertising Visualiser</option> <option value="ADVO">Advocate</option> <option value="AIRH">Air Hostess</option> <option value="AIRL">Airlines/Aviation Professional</option> <option value="ANCH">Anchor</option> <option value="ANIM">Animator</option> <option value="ARCH">Architect</option> <option value="ARTI">Artisan</option> <option value="ARCM">Arts &amp; Craftsman</option> <option value="AUDI">Audiologist</option> <option value="ADTR">Auditor</option> <option value="BANK">Banker</option> <option value="BEAU">Beautician</option> <option value="BIOL">Biologist Botanist</option> <option value="BUSI">Business Person</option> <option value="CLIT">Call Centre/ ITES</option> <option value="CHAR">Chartered Accountant</option> <option value="CHEF">Chef</option> <option value="CMST">Chemist</option> <option value="CIVI">Civil Engineer</option> <option value="ARFH">Civil Services - Armed Forces Headquarters</option> <option value="CIAA">Civil Services - Audit &amp; Accounts</option> <option value="CICA">Civil Services - Civil Accounts</option> <option value="CIDA">Civil Services - Defence Accounts</option> <option value="CIAS">Civil Services - IAS</option> <option value="CIES">Civil Services - IES</option> <option value="CIFS">Civil Services - IFS</option> <option value="CIPS">Civil Services - IPS</option> <option value="CSIR">Civil Services - IRS</option> <option value="CIIS">Civil Services - Information Service</option> <option value="CIOF">Civil Services - Ordnance Factories</option> <option value="CIPT">Civil Services - P&amp;T Accounts</option> <option value="CSPS">Civil Services - Postal Service</option> <option value="CIRS">Civil Services - Railways</option> <option value="CITS">Civil Services - Trade Service</option> <option value="IASS">Civil Services / IAS Allied Services</option>

<option value="CLER">Clerical Official</option> <option value="CLRS">Clerical Staff</option> <option value="COMM">Commercial Pilot</option> <option value="COMS">Company Secretary</option> <option value="COMP">Computer Prof</option> <option value="CONS">Consultant</option> <option value="CONT">Contractor</option> <option value="CRPC">Corporate Communication</option> <option value="CRPP">Corporate Planning</option> <option value="COST">Cost Accountant</option> <option value="CREA">Creative Person</option> <option value="CUST">Customer Service/Operations/CRM</option> <option value="DEFE">Defence Employee</option> <option value="DENT">Dentist</option> <option value="DESI">Designer</option> <option value="DJKY">Disc Jockey(DJ)</option> <option value="DOCT">Doctor</option> <option value="ECON">Economist</option> <option value="EDCT">Educationist</option> <option value="ENGI">Engineer</option> <option value="ENME">Engineer Mechanical</option> <option value="ENPR">Engineer Project</option> <option value="ENTE">Entertainment Prof</option> <option value="EVEN">Event Manager</option> <option value="EXEC">Executive</option> <option value="EIFT">Export/Import/Foreign Trade</option> <option value="FACT">Factory worker</option> <option value="FARM">Farmer</option> <option value="FASH">Fashion Designer</option> <option value="FINA">Finance Prof</option> <option value="FLIG">Flight Attendant</option> <option value="FRLR">Freelancer</option> <option value="SCTR">Front Office/Secretarial Staff</option> <option value="GBIS">Government Banking/Insurance</option> <option value="GPSU">Government - PSU</option> <option value="GOVE">Government Employee</option> <option value="HRPL">HR Professional</option> <option value="HRWP">Hardware Professional</option> <option value="HEAL">Health Care Prof</option> <option value="HOME">Home Maker</option> <option value="HOTE">Hotel Prof</option> <option value="ITTE">IT Telecom Prof</option> <option value="IDST">Industrialist</option> <option value="INTE">Interior Designer</option> <option value="INVE">Investment Prof</option> <option value="JWLR">Jeweller</option> <option value="JDGN">Jewelry designer</option> <option value="JOUR">Journalist</option> <option value="LAWE">Law Enforcement</option> <option value="LAWY">Lawyer</option> <option value="LCTR">Lecturer</option> <option value="LEGA">Legal Professional</option> <option value="MNGT">Management</option> <option value="MANA">Manager</option> <option value="MARK">Marketing Prof</option> <option value="MEPR">Media Prof</option> <option value="MEDI">Medical Prof</option> <option value="METR">Medical Transcriptionist</option>

<option value="MERC">Merchant Naval Officer</option> value="MODL">Modelling</option> <option value="NOMP">Non mainstream Prof</option> <option value="NOWR">Not Working</option> <option value="NURS">Nurse</option> <option value="OCCU">Occupational Therapist</option> <option value="OFCR">Officer</option> value="OPTI">Optician</option> <option value="PMPL">Paramedical Professional</option> value="PHAR">Pharmacist</option> <option value="PHAS">Physician Assistant</option> value="PHYS">Physicist</option> <option value="PHST">Physiotherapist</option> value="PILO">Pilot</option> <option value="POSF">Police/Security Forces</option> value="POLI">Politician</option> <option value="PBIS">Private Banking/Insurance</option> value="PROD">Production Prof</option> <option value="PROF">Professor</option> value="PSYC">Psychologist</option> <option value="PUBL">Public Relations Prof</option> value="RDED">R&amp;D/Engineering Design</option> <option value="RJKY">Radio Jockey(RJ)</option> value="REAL">Real Estate Prof</option> <option value="RCPT">Receptionist</option> value="RESE">Research Scholar</option> <option value="RETA">Retail Prof</option> value="RETI">Retired Person</option> <option value="SALE">Sales Prof</option> value="SCIE">Scientist</option> <option value="SCPL">Security Professional</option> value="SELF">Self employed Person</option> <option value="SHPG">Shipping</option> <option value="SOCI">Social Worker</option> <option value="SOFT">Software Professional/Consultant</option> value="SFTP">Software Testing Professional</option> <option value="SPOR">Sportsman</option> <option value="STUD">Student</option> <option value="SPVR">Supervisor</option> value="TVFP">TV/ Films Professional</option> <option value="TEAC">Teacher</option> <option value="TECH">Technician</option> <option value="TRAI">Training Prof</option> <option value="TRAN">Transportation Prof</option> <option value="TUTR">Tutor</option> <option value="VETE">Veterinary Doctor</option> <option value="VJKY">Video Jockey(VJ)</option> <option value="VOLU">Volunteer</option> <option value="WBDR">Web Designer</option> <option value="WEPL">Well value="ZOOL">Zoologist</option> <option value="OTHE">Others</option></select> <div id="errOccupation" class="errMsg"> </div> </td> </tr> </tbody></table> </div>

<option

<option <option <option <option <option <option <option <option <option <option <option <option <option

<option

<option

<div class="rgformstrip style1" style="background-color:#FF6600">Contact Details</div> <div class="rgform"> <table class="rgtable" width="100%" border="0" cellpadding="4" cellspacing="0"> <tbody style="color:#FFCC33"><tr> <td width="160">Country <strong class="redstar">*</strong></td> <td align="left">

<select id="frmRegistration:countryCodeMenu" name="tcn" size="1" class="htrgcontrol" onblur="chkFields(this.id,'errCountry','countryBlank');" onchange="countryValueChange(this.form,this);populateCountryCodeAndCityState();stateDisplay();"> <option value="">Select Country</option> <option value="INDI" selected="selected">India</option> <option value="AFGH">Afghanistan</option> <option value="ALBA">Albania</option> <option value="ALGE">Algeria</option> <option value="AMER">American Samoa</option> <option value="ANDO">Andorra</option> <option value="ANGO">Angola</option> <option value="ANGU">Anguilla</option> <option value="ANTA">Antarctica</option> <option value="ANTI">Antigua and Barbuda</option> <option value="ARGE">Argentina</option> <option value="ARME">Armenia</option> <option value="ARUB">Aruba</option> <option value="AUST">Australia</option> <option value="AUSR">Austria</option> <option value="AZER">Azerbaijan</option> <option value="BAHA">Bahamas</option> <option value="BAHR">Bahrain</option> <option value="BANG">Bangladesh</option> <option value="BARB">Barbados</option> <option value="BELA">Belarus</option> <option value="BELG">Belgium</option> <option value="BELI">Belize</option> <option value="BENI">Benin</option> <option value="BERM">Bermuda</option> <option value="BHUT">Bhutan</option> <option value="BOLI">Bolivia</option> <option value="BOSN">Bosnia and Herzegovina</option> <option value="BOTS">Botswana</option> <option value="BOUV">Bouvet Island</option> <option value="BRAZ">Brazil</option> <option value="BRIT">British Indian Ocean Territory</option> <option value="BRUN">Brunei</option> <option value="BULG">Bulgaria</option> <option value="BURK">Burkina Faso</option> <option value="BURU">Burundi</option> <option value="CAMB">Cambodia</option> <option value="CAME">Cameroon</option> <option value="CANA">Canada</option> <option value="CAPE">Cape Verde</option> <option value="CAYM">Cayman Islands</option> <option value="CENT">Central African Republic</option> <option value="CHAD">Chad</option>

<option value="CHIL">Chile</option> <option value="CHIN">China</option> <option value="CHRI">Christmas Island</option> <option value="COCO">Cocos Islands</option> <option value="COLO">Colombia</option> <option value="COMO">Comoros</option> <option value="CONG">Congo</option> <option value="COOK">Cook Islands</option> <option value="COST">Costa Rica</option> <option value="CODI">Cote D Ivoire</option> <option value="CROA">Croatia</option> <option value="CUBA">Cuba</option> <option value="CYPR">Cyprus</option> <option value="CZEC">Czech Republic</option> <option value="DPRK">D.P.R. Korea</option> <option value="DENM">Denmark</option> <option value="DJIB">Djibouti</option> <option value="DOMI">Dominica</option> <option value="DORE">Dominican Republic</option> <option value="EAST">East Timor</option> <option value="ECUA">Ecuador</option> <option value="EGYP">Egypt</option> <option value="EL S">El Salvador</option> <option value="EQUA">Equatorial Guinea</option> <option value="ERIT">Eritrea</option> <option value="ESTO">Estonia</option> <option value="ETHI">Ethiopia</option> <option value="FALK">Falkland Islands</option> <option value="FARO">Faroe Islands</option> <option value="FIJI">Fiji</option> <option value="FINL">Finland</option> <option value="FRAN">France</option> <option value="FRME">France Metropolitan</option> <option value="FREN">French Guiana</option> <option value="FRPO">French Polynesia</option> <option value="FRST">French Southern Territories</option> <option value="GABO">Gabon</option> <option value="GAMB">Gambia</option> <option value="GEOR">Georgia</option> <option value="GERM">Germany</option> <option value="GHAN">Ghana</option> <option value="GIBR">Gibraltar</option> <option value="GREE">Greece</option> <option value="GRND">Greenland</option> <option value="GREN">Grenada</option> <option value="GUAD">Guadeloupe</option> <option value="GUAM">Guam</option> <option value="GUAT">Guatemala</option> <option value="GUIN">Guinea</option> <option value="GUBI">Guinea Bissau</option> <option value="GUYA">Guyana</option> <option value="HAIT">Haiti</option> <option value="HEAR">Heard and McDonald Islands</option> <option value="HOND">Honduras</option> <option value="HONG">Hong Kong</option> <option value="HUNG">Hungary</option> <option value="ICEL">Iceland</option> <option value="INDO">Indonesia</option> <option value="IRAN">Iran</option>

<option value="IRAQ">Iraq</option> <option value="IREL">Ireland</option> <option value="ISRA">Israel</option> <option value="ITAL">Italy</option> <option value="IVOR">Ivory Coast</option> <option value="JAMA">Jamaica</option> <option value="JAPA">Japan</option> <option value="JORD">Jordan</option> <option value="KAZA">Kazakhstan</option> <option value="KENY">Kenya</option> <option value="KIRI">Kiribati</option> <option value="KORE">Korea</option> <option value="KORN">Korea North</option> <option value="KORS">Korea South</option> <option value="KUWA">Kuwait</option> <option value="KYRG">Kyrgyzstan</option> <option value="LAOS">Laos</option> <option value="LATV">Latvia</option> <option value="LEBA">Lebanon</option> <option value="LESO">Lesotho</option> <option value="LIBE">Liberia</option> <option value="LIBY">Libya</option> <option value="LIEC">Liechtenstein</option> <option value="LITH">Lithuania</option> <option value="LUXE">Luxembourg</option> <option value="MACA">Macau</option> <option value="MACE">Macedonia Former Yugoslav</option> <option value="MADA">Madagascar</option> <option value="MALA">Malaysia</option> <option value="MALD">Maldives</option> <option value="MALI">Mali</option> <option value="MALT">Malta</option> <option value="MARS">Marshall Islands</option> <option value="MART">Martinique</option> <option value="MAUR">Mauritania</option> <option value="MAUS">Mauritius</option> <option value="MAYO">Mayotte</option> <option value="MEXI">Mexico</option> <option value="MICR">Micronesia Federated States of</option> <option value="MOLD">Moldova</option> <option value="MONA">Monaco</option> <option value="MONG">Mongolia</option> <option value="MONT">Montserrat</option> <option value="MORO">Morocco</option> <option value="MOZA">Mozambique</option> <option value="MYAN">Myanmar</option> <option value="NAMI">Namibia</option> <option value="NAUR">Nauru</option> <option value="NEPA">Nepal</option> <option value="NETH">Netherlands</option> <option value="NEAN">Netherlands Antilles</option> <option value="NEWA">New Caledonia</option> <option value="NEZD">New Zealand</option> <option value="NICA">Nicaragua</option> <option value="NIGE">Niger</option> <option value="NIGA">Nigeria</option> <option value="NIUE">Niue</option> <option value="NORF">Norfolk Island</option> <option value="NORT">Northern Mariana Islands</option>

<option value="NORW">Norway</option> <option value="OMAN">Oman</option> <option value="OAFC">Other African Countries</option> <option value="OAMC">Other American countries</option> <option value="OASC">Other Asian Countries</option> <option value="OEUC">Other European Countries</option> <option value="OGUC">Other Gulf Countries</option> <option value="PAKI">Pakistan</option> <option value="PALA">Palau</option> <option value="PANA">Panama</option> <option value="PAPU">Papua New Guinea</option> <option value="PARA">Paraguay</option> <option value="PERU">Peru</option> <option value="PHIL">Philippines</option> <option value="PITC">Pitcairn Island</option> <option value="POLA">Poland</option> <option value="PORT">Portugal</option> <option value="PUER">Puerto Rico</option> <option value="QATA">Qatar</option> <option value="REUN">Reunion</option> <option value="ROMA">Romania</option> <option value="RUSS">Russia</option> <option value="RWAN">Rwanda</option> <option value="SGSS">S. Georgia and S. Sandwich Isls.</option> <option value="SKNE">Saint Kitts &amp; Nevis</option> <option value="SALU">Saint Lucia</option> <option value="SAIN">Saint Vincent and The Grenadines</option> <option value="SAMO">Samoa</option> <option value="SAN">San Marino</option> <option value="SAO">Sao Tome and Principe</option> <option value="SAUD">Saudi Arabia</option> <option value="SENE">Senegal</option> <option value="SEYC">Seychelles</option> <option value="SIER">Sierra Leone</option> <option value="SING">Singapore</option> <option value="SLOV">Slovakia</option> <option value="SLOA">Slovenia</option> <option value="SOLO">Solomon Islands</option> <option value="SOMA">Somalia</option> <option value="SOUT">South Africa</option> <option value="SOGS">South Georgia and S S Islands</option> <option value="SPAI">Spain</option> <option value="SRI">Sri Lanka</option> <option value="STHE">St. Helena</option> <option value="STPM">St. Pierre and Miquelon</option> <option value="SUDA">Sudan</option> <option value="SURI">Suriname</option> <option value="SVAL">Svalbard and Jan Mayen Islands</option> <option value="SWAZ">Swaziland</option> <option value="SWED">Sweden</option> <option value="SWIT">Switzerland</option> <option value="SYRI">Syria</option> <option value="TAIW">Taiwan</option> <option value="TAJI">Tajikistan</option> <option value="TANZ">Tanzania</option> <option value="THAI">Thailand</option> <option value="TOGO">Togo</option> <option value="TOKE">Tokelau</option> <option value="TONG">Tonga</option>

<option value="TRIN">Trinidad and Tobago</option> <option value="TUNI">Tunisia</option> <option value="TURK">Turkey</option> <option value="TUAN">Turkmenistan</option> <option value="TUCL">Turks and Caicos Islands</option> <option value="TUVA">Tuvalu</option> <option value="UGAN">Uganda</option> <option value="UKRA">Ukraine</option> <option value="UNAE">United Arab Emirates</option> <option value="UNIK">United Kingdom</option> <option value="UNMO">United States Minor Outlying Islands</option> <option value="UNIT">United States of America</option> <option value="URUG">Uruguay</option> <option value="UZBE">Uzbekistan</option> <option value="VANU">Vanuatu</option> <option value="VATI">Vatican City</option> <option value="VENE">Venezuela</option> <option value="VIET">Vietnam</option> <option value="VIRG">Virgin Islands</option> <option value="VIIS">Virgin Islands British</option> <option value="VIUS">Virgin Islands US</option> <option value="WALL">Wallis and Futuna Islands</option> <option value="WEST">Western Sahara</option> <option value="YEME">Yemen</option> <option value="YUGO">Yugoslavia Former</option> <option value="ZAIR">Zaire</option> <option value="ZAMB">Zambia</option> <option value="ZIMB">Zimbabwe</option> <option value="OTHR">Others</option></select> <div id="errCountry" class="errMsg"> </div> </td> </tr> <tr> <td colspan="2"> <div id="statediv" class="rgform" style="margin: 0px auto; padding: 0px; display: block;"> <table class="rgtable" width="100%" border="0" cellpadding="0" cellspacing="0"> <tbody><tr> <td width="160" style="color:#FFCC33"> State <strong class="redstar">*</strong></td> <td style="padding-left: 8px;" align="left">

<select style="display: block;" id="frmRegistration:stateCity" name="ts" size="1" class="htrgcontrol" onblur="chkFields(this.id,'errState','stateBlank');" onchange="stateValueChange(this.form,this);"> <option value="" selected="selected">Please Select</option> <option value="ANNI">Andaman and Nicobar</option> <option value="ANPR">Andhra Pradesh</option> <option value="ARPR">Arunachal Pradesh</option> <option value="ASSA">Assam</option> <option value="BIHA">Bihar</option> <option value="CHAN">Chandigarh</option> <option value="CHAT">Chattisgarh</option> <option value="DANH">Dadra &amp; Nagar Haveli</option> <option value="DADI">Daman and Diu</option> <option value="DELH">Delhi</option> <option value="GOAA">Goa</option> <option value="GUJA">Gujarat</option> <option value="HARY">Haryana</option>

<option value="HMPD">Himachal Pradesh</option> <option value="JAMM">Jammu and Kashmir</option> <option value="JRKD">Jharkhand</option> <option value="KARN">Karnataka</option> <option value="KERA">Kerala</option> <option value="LAKS">Lakshadweep</option> <option value="MADH">Madhya Pradesh</option> <option value="MAHA">Maharashtra</option> <option value="MANI">Manipur</option> <option value="MEGH">Meghalaya</option> <option value="MIZO">Mizoram</option> <option value="MAGA">Nagaland</option> <option value="ORIS">Orissa</option> <option value="POND">Pondicherry</option> <option value="PUNJ">Punjab</option> <option value="RAJA">Rajasthan</option> <option value="SIKK">Sikkim</option> <option value="TAMI">Tamil Nadu</option> <option value="TRIP">Tripura</option> <option value="UTTP">Uttar Pradesh</option> <option value="UTTA">Uttaranchal</option> <option value="WESB">West Bengal</option></select> <div id="errState" class="errMsg" style="margin: 0px auto; padding: 0px; display: block;"></div>

</td> </tr> </tbody></table> </div> </td> </tr> <tr> <td>City <strong class="redstar">*</strong></td> <td align="left"><select id="frmRegistration:city" name="city" size="1" class="htrgcontrol" onblur="chkFields(this.id,'errCity','cityBlank');"> <option value="" selected="selected">Please Select</option> <option value="MUMBAI">mumbai</option> <option value="MUSTFABAD">mustfabad</option> <option value="DEHRADOON">Dehradoon</option> <option value="MEERUT">Meerut</option> <option value="BHATINDA">Bhatinda</option> <option value="SAHARANPUR">Saharanpur</option> <option value="CHAT">Muzaffarnagar</option> <option value="DANH">Dadra </option> <option value="DADI">Daman and Diu</option> <option value="DELH">Delhi</option> <option value="GOAA">Goa</option> <option value="GUJA">Gujarat</option> <option value="HARY">Haryana</option> <option value="HMPD">Himachal Pradesh</option> <option value="JAMM">Jammu and Kashmir</option> <option value="JRKD">Jharkhand</option> <option value="KARN">Karnataka</option> <option value="KERA">Kerala</option> <option value="LAKS">Lakshadweep</option> <option value="MADH">Madhya Pradesh</option> <option value="MAHA">Maharashtra</option> <option value="MANI">Manipur</option> <option value="MEGH">Meghalaya</option>

<option value="MIZO">Mizoram</option> <option value="MAGA">Nagaland</option> <option value="ORIS">Orissa</option> <option value="POND">Pondicherry</option> <option value="PUNJ">Punjab</option> <option value="RAJA">Rajasthan</option> <option value="SIKK">Sikkim</option> <option value="TAMI">Tamil Nadu</option> <option value="TRIP">Tripura</option> <option value="UTTP">Uttar Pradesh</option> <option value="UTTA">Uttaranchal</option> <option value="WESB">West Bengal</option> </select> <div id="errCity" class="errMsg"> </div> </td> </tr> <tr> <td>Mobile No. <strong class="redstar">*</strong></td> <td align="left"> <input id="frmRegistration:mobileNumber" name="tmob" value="Mobile Number" size="14" onkeydown="return mobileLength(event);" onkeyup=" return mobileLength(event);" style="width: 120px;" class="htrgcontrol" onfocus="clearIt(this,'Mobile Number')" onblur="confirmMobile(this.value);chkSMSOption();mobileNoValidation();" type="text"> <div id="errMob" class="errMsg"> </div> </td> </tr><form target="" id="frmRegistration" name="frmRegistration" method="post" action="record.jsp" > <div class="rgform"> <table class="rgtable" width="100%" border="0" cellpadding="4" cellspacing="0"> <tbody style="color:#FFCC33;"><tr> <td width="160">Image <strong class="redstar">*</strong></td> <td align="left"><input type="file" name="img" style="background-color:#FFFFFF" /></td> </tr> </tr> <tr> <td align="right">Age</td><td align="left"> <input size="31" class="htrgcontrol" type="text" name="age"> </td> </tr> <tr> <td> Caste<strong class="redstar">*</strong></td> <td align="left"> <select id="hindcaste" name="caste" class="htcontrol">

<option value="" selected="selected">Please Select</option> <option value="ADI DRAVIDA">Adi Dravida </option> <option value="AGARWAL">Agarwal </option> <option value="AGRI">Agri </option> <option value="AHOM">Ahom </option> <option value="AMBALAVASI">Ambalavasi </option> <option value="ANAVIL BRAHMIN">Anavil Brahmin </option> <option value="ARAYA">Araya </option> <option value="ARORA">Arora </option> <option value="ARUNTHATHIYAR">Arunthathiyar </option> <option value="ARYA VYASYA">Arya Vysya </option> <option value="ARYSAMAAJ">Aryasamaj </option> <option value="AUDICHYA BRAHMIN">Audichya Brahmin </option> <option value="BAHI">Bahi </option> <option value="BAIDYA">Baidya </option> <option value="BALIJA NAIDU">Balija Naidu </option> <option value="BANIK">Banik </option> <option value="BARI">Bari </option> <option value="BARUJIBI">Barujibi </option> <option value="BENGALI">Bengali </option> <option value="BENGALI BRAHMIN">Bengali Brahmin </option> <option value="BESTA">Besta </option> <option value="BHANDARI">Bhandari </option> <option value="BHATIA">Bhatia </option> <option value="BHAVSAR">Bhavsar </option> <option value="BHOVI">Bhovi </option> <option value="BILLAYA">Billava </option> <option value="BOYER">Boyer </option> <option value="BRAHMIN">Brahmin </option> <option value="BRAHMIN-BARENDRA">Brahmin - Barendra </option> <option value="BRAHMIN-GURUKUL">Brahmin - Gurukkal </option> <option value="BRAHMIN-KULIN">Brahmin - Kulin </option> <option value="BRAHMIN-RARHI">Brahmin - Rarhi </option> <option value="BRAHMIN-RUDRAJ">Brahmin - Rudraj </option> <option value="BRAHMIN-SANADYA">Brahmin - Sanadya </option> <option value="BRAHMIN-SMARTHA">Brahmin - Smartha </option> <option value="BRAHMIN-BHUMIHAR">Brahmin Bhumihar </option> <option value="BRAHMIN-GAUR">Brahmin Gaur </option> <option value="BRAHMIN-GOSWAMI">Brahmin Goswami </option> <option value="BRAHMIN-IYENGER">Brahmin Iyengar </option> <option value="BRAHMIN-RIGVEDI">Brahmin Rigvedi </option> <option value="BRAHMIN-SAKALDWIPIYA">Brahmin Sakaldwipiya </option> <option value="BRAHMIN-SARYUPARIN">Brahmin Saryuparin </option> <option value="BRAHMIN-TYAGI">Brahmin Tyagi </option> <option value="BRAHMIN-VISWA">Brahmin Viswa </option> <option value="CHAURASIA">Chaurasia </option> <option value="CHETTIAR">Chettiar </option> <option value="CHHETRI">Chhetri </option> <option value="COORGI">Coorgi </option> <option value="DHANESHWAT VAISH">Dhaneshawat Vaish </option> <option value="DHIMAN-BRAHMIN">Dhiman Brahmin </option> <option value="DHOBI">Dhobi </option> <option value="GARWALI">Garhwali </option> <option value="GARHWALI-BRAHMIN">Garhwali Brahmins </option> <option value="GARHWALI-RAJPOOT">Garhwali Rajput </option> <option value="GOSWAMI">Goswami </option> <option value="GOUD">Goud </option> <option value="GOUN">Gounder </option>

<option value="GOUR-BRAHMIN">Gour Brahmin </option> <option value="GUJARATI">Gujarati </option> <option value="GUPTA">Gupta </option> <option value="GURJAR">Gurjar </option> <option value="HAVYAKA-BRAHMIN">Havyaka Brahmin </option> <option value="HEGDE">Hegde </option> <option value="HIMANCHALI">Himachali </option> <option value="HINDU-OTHERS">Hindu-Others </option> <option value="IYENGAR">Iyengar </option> <option value="IYER">Iyer </option> <option value="IYER-BRAHMIN">Iyer Brahmin </option> <option value="JAISWAL">Jaiswal </option> <option value="JAT ">Jat </option> <option value="JATAV">Jatav </option> <option value="KAIBATRA">Kaibarta </option> <option value="KALAA">Kalar </option> <option value="KALINGA">Kalinga Vysya </option> <option value="KAMBOJ">Kamboj </option> <option value="KAMMA">Kamma </option> <option value="KANNADA-MOGAVEERA">Kannada Mogaveera </option> <option value="KAPU">Kapu </option> <option value="KAPU-MUNNURU">Kapu Munnuru </option> <option value="KAPU-NAIDU">Kapu Naidu </option> <option value="KARANA">Karana </option> <option value="KARHADE-BRAHMIN">Karhade Brahmin </option> <option value="KASHMIRI-PANDIT-BRAHMIN">Kashmiri Pandit Brahmin </option> <option value="KASHYAP">Kashyap </option> <option value="KAYASTHA">Kayastha </option> <option value="KHATRI">Khatri </option> <option value="KHUKHRIN">Khukhrain </option> <option value="KOLI">Koli </option> <option value="KSHATRIYA">Kshatriya </option> <option value="LOHAR">Lohar </option> <option value="MAHAJAN">Mahajan </option> <option value="MAHARASHTRIYAN">Maharashtrian </option> <option value="MAHARASHTRIYAN-BRAHMIN">Maharashtrian Brahmin </option> <option value="MAHESHWARI">Maheshwari </option> <option value="MHISYA">Mahisya </option> <option value="MAITHIL-BRAHMIN">Maithil Brahmin </option> <option value="MALA">Mala </option> <option value="MALAYALI">Malayalee </option> <option value="MARWARI">Marwari </option> <option value="MAURYA">Maurya </option> <option value="MEENA">Meena </option> <option value="MEENAVAR">Meenavar </option> <option value="MENON">Menon </option> <option value="MERU">Meru </option> <option value="OBC/BARBAR/NAAYEE">OBC/Barber/Naayee </option> <option value="ORIYA">Oriya </option> <option value="OSWAL">Oswal </option> <option value="PADMSHALI">Padmashali </option> <option value="PATEL">Patel </option> <option value="PRAJAPATI">Prajapati </option> <option value="PUNJABI">Punjabi </option> <option value="PUNJABI-BRAHMIN">Punjabi Brahmin </option> <option value="RAJPUT">Rajput </option> <option value="RAJPOOT-ROHELLA">Rajput Rohella/Tank </option> <option value="SAINI">Saini </option> <option value="SHETTY">Shetty </option>

<option value="SHIMPI">Shimpi </option> <option value="SINDHI">Sindhi </option> <option value="SOMVANSHI">Somvanshi </option> <option value="SONAR">Sonar </option> <option value="TAMIL">Tamil </option> <option value="TELI">Teli </option> <option value="TELU">Telugu </option> <option value="BANA">Vaish/Baniya </option> <option value="VAISHNAV">Vaishnav </option> <option value="VASHNAV-BRAHMIN">Vaishnav Bhatia </option> <option value="VALMIKI">Valmiki </option> <option value="VNJARA">Vanjara </option> <option value="VANJARI">Vanjari </option> <option value="VISHWAKARMA">Vishwakarma </option> <option value="VISWABRAHMIN">Viswabrahmin </option> <option value="YADAV">Yadav </option> </select></td> <div id="errPasswordConf" class="errMsg"> </div> </td> </tr> <td>Email_id <strong class="redstar">*</strong></td> <td align="left">

<input id="frmRegistration:txtPasswordConf" name="eid" maxlength="20" size="31" class="htrgcontrol" onblur="confirmPasswd();" type="text"> <div id="errPasswordConf" class="errMsg"> </div> </td></tr> <tr> <td colspan="2" align="center"> <input id="frmRegistration:registerNow" name="tsub" src="registration.html_files/rgsubmit.gif" style="width: 138px; height: 40px; border: 0px none;" type="submit"> </tr> </tbody></table> </div> <table class="rgtablechk" width="100%" border="0" cellpadding="3" cellspacing="0"> <tbody> <tr> <td>&nbsp;</td> </tr> </tbody></table> <br>

</td>

</form></div> <!-- Left Pannel End -->

<div style="clear: inherit;"></div> <!--Registration form Right Pannel started from here --> <br /> <br /> <img src="registration.html_files/couple03.jpg" width="261" id="frmRegistration:_id47" /> <!--Registration form Right Pannel End here --> </div> </div> <!-function clear_frmRegistration() { var f = document.forms['frmRegistration']; f.elements['frmRegistration:_link_hidden_'].value=null; f.target=''; } clear_frmRegistration(); //--> </script> <div class="rgfooter"></div> <!-- Advertiser 'Times Group - IN', Include user in conversion 'Simplymarry.com Retargeting Pixel' - DO NOT MODIFY THIS PIXEL IN ANY WAY --> <script src="registration.html_files/pixel.js" type="text/javascript"></script> <!-- End of conversion tag --> <img src="registration.html_files/Simply_Landing_Jul08.gif" width="1" height="1"> <script type="text/javascript"> /*<![CDATA[*/ OAS_rn = new String (Math.random()); OAS_rns = OAS_rn.substring (2, 11); document.write('<img alt="" SRC="http://oasc07.247realmedia.com/RealMedia/ads/adstream.track/1'+OAS_rns+'? XE&epmAccountKey=1167&epmXTransKey=47&epmXtransStep=0&ProductCategory=&ItemDescription=&XE" style="width:0px;height:0px;border:none" />'); /*]]>*/ </script><img alt="" src="registration.html_files/1878471078.gif" style="width: 0px; height: 0px; border: medium none;"> <img src="registration.html_files/i_002.gif" width="1" border="0" height="1"> <img src="registration.html_files/i.gif" width="1" border="0" height="1"> <script type="text/javascript">

var _sf_async_config={uid:3670,domain:"simplymarry.com"}; (function(){ function loadChartbeat() { window._sf_endpt=(new Date()).getTime(); var e = document.createElement('script'); e.setAttribute('language', 'javascript'); e.setAttribute('type', 'text/javascript'); e.setAttribute('src', (("https:" == document.location.protocol) ? "https://s3.amazonaws.com/" : "http://") + "static.chartbeat.com/js/chartbeat.js"); document.body.appendChild(e); } var oldonload = window.onload; window.onload = (typeof window.onload != 'function') ? loadChartbeat : function() { oldonload(); loadChartbeat(); }; })(); </script>

<!-- Google Code for HomePage_visits Remarketing List --> <script type="text/javascript"> /* <![CDATA[ */ var google_conversion_id = 1066667677; var google_conversion_language = "en"; var google_conversion_format = "3"; var google_conversion_color = "666666"; var google_conversion_label = "M1KHCMPwwwEQnZ3Q_AM"; var google_conversion_value = 0; /* ]]> */ </script> <script type="text/javascript" src="registration.html_files/conversion.js"> </script><img src="registration.html_files/a.gif" width="1" border="0" height="1"> <noscript> <div style="display:inline;"> <img height="1" width="1" style="border-style:none;" alt="" src="http://www.googleadservices.com/pagead/conversion/1066667677/? label=M1KHCMPwwwEQnZ3Q_AM&amp;guid=ON&amp;script=0"/> </div> </noscript> <!-- Begin comScore Tag --> <script> document.write(unescape("%3Cscript src='" + (document.location.protocol == "https:" ? "https://sb" : "http://b") + ".scorecardresearch.com/beacon.js' %3E%3C/script%3E")); </script><script src="registration.html_files/beacon.js"></script> <script> COMSCORE.beacon({ c1:2, c2:6036484, c3:"", c4:"", c5:"", c6:"", c15:""

}); </script> <noscript> <img src="http://b.scorecardresearch.com/p?c1=2&c2=6036484&c3=&c4=&c5=&c6=&c15=&cj=1" /> </noscript> <!-- End comScore Tag --> <script src="registration.html_files/chartbeat.js" type="text/javascript" language="javascript"></script></body></html>

Search.php
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" /> <title>Untitled Document</title> <style type="text/css"> #maindiv { height:100%; width:100%; background-color:#A00; margin:auto; } #submaindiv { height:850px; width:900px; background-color:#A00; margin:auto; } #firstsubmaindiv{ height:160px; width:900px; background-color:#A00;

} #secondsubmaindiv{ height:470px; width:900px; background-color:F60; } #thirdsubmaindiv{ height:220px; width:900px; background-color:#A00; } #child1third{ height:220px; width:260px; background-color:#A00; float:left; } #child2third{ height:220px; width:300px; background-color:#A00; float:left; } #child3third{ height:220px; width:340px; background-color:#A00; float:left; } </style> </head> <body> <div id="maindiv" > <div id="submaindiv"> <div id="firstsubmaindiv""> <table width="770" align="center" border="0" cellpadding="0" cellspacing="0"> <tbody><tr> <td class="httxt" valign="bottom" width="445" height="63"> <table> <tr> <td colspan="3"><img src="index.html_files/prfctjodi.png" height="80" width="380" ></td></tr> <tr><td width="100"><a href="index1.html"><center>home</center></a></td>

<td width="126"><center><a href="story.php" >Success story</a></center></a></td></tr> </table> <td ><p>&nbsp;</p><p><strong>Helpline No.: 962776774</strong><br> Timing: 10:00 am - 10:00 pm (Mon-Sun)</center> <a href=" " target="_blank" style="font-size: 11px; text-decoration: underline;">Know More</a><br> <a href="help.html">Help</a> &nbsp;|&nbsp; <a href="contactus.html">Contact Us</a></p></td></tr> </tbody></table> </div> <div id="secondsubmaindiv" > <?php $age=$_GET["minAge"]; $age1=$_GET["maxAge"]; $caste=$_GET["hindcaste"]; mysql_connect('localhost','root',''); mysql_select_db('matri'); $query ="select * from user_base_info where (age >= $age and age <= $age1) and caste='$caste'"; $result = mysql_query($query); if(mysql_num_rows($result)>0){ ?> <table border="1"> <tr> <?php $i=1; while(($row=mysql_fetch_array($result))!=null) { if($i%5==0) { ?> </tr> <tr bgcolor="orange"> <?php } ?> <td rowspan="3"><img width="100" height="100" src="<?php echo $row[15];?> " /></td> <td>Name :<?php echo $row[2]." ".$r0w[3];?></td> </tr> <tr bgcolor="orange"> <td>RELIGION :<?php echo $row[7];?></td> </tr> <tr bgcolor="orange"> <td>Age :<?php echo $row[16];?> </td> </tr> <tr bgcolor="orange"> <td colspan="2"><?php echo("<a href=showdetail.php?lid='$row[0]'> Click to know more</a>");?></td>

</tr> </table> <?php } } else echo "No data found..."; ?> </div> <div id="thirdsubmaindiv"> <div id="child1third"><img src="index.html_files/print_ad.jpg" vspace="0" width="250" border="0" height="186" /></div> <div id="child2third"> <embed src="index.html_files/wedding1.swf" quality="high" wmode="transparent" vspace="0" width="278"height="188" > </embed> </div> <div id="child3third"> <embed src="index.html_files/matchtech_promo_banner_jsp.swf" quality="high" wmode="transparent" width="340" height="187"> </embed> </div> </div> </div> </body> </html>

Testing

Testing is the major quality control measure used during software development. Its basic function is to detect errors in the software. During requirement analysis and design, the output is a document that is usually textual and non-executable. After the coding phase, computer programs are available that can be executed for testing purpose. This implies that testing not only has to uncover errors introduced during the previous phase. Thus, the goal of testing is to uncover requirement, design and coding errors in the programs. Consequently, different levels of testing are used. After the system is put together, system testing is performed. Here the system is tested against the system requirements to see if all the requirements are met and if the system performs are specified by the requirements .Finally, acceptance testing is performed to demonstrate to the client, on the reallife data of the client, the operation of the system. 5.1 Methodology used for testing: There are many strategies that can be used to test the software. At one extreme, a software team could wait until the system is fully constructed and then conduct tests on the overall system in hopes of finding errors. This approach, although appealing simply does not work. It will result in buggy software that disappoints the customer and end-user. A testing strategy that is chosen by most software teams falls between the two extremes. It takes an incremental view of testing, beginning with the testing of individual program units, moving to tests designed to facilitate the integration of the units, and culminating with tests that exercise the constructed system. Each of these classes of tests is described as follows: UNIT TESTING: Unit testing focuses verification effort on the smallest unit of software design-the software component or module. The unit test focuses on the internal processing logic and data structures within the boundaries of a component. This type of testing can be conducted in parallel for multiple components. The module is tested separately and is often performed by the coder himself simultaneously along with the coding of the module. The purpose is to exercise the different parts of the module to detect coding errors. INTEGRATION TESTING:

The unit modules are gradually integrated to eventually from the entire system. During integration of modules, integration testing is performed to detect design errors by focusing on testing the interconnection between the modules. REGRESSION TESTING: Each time a new module is added as part of integration testing, the software changes. New data flow paths are established, new I/O may occur and new control logic is invoked. These changes may cause problems with functions that previously worked flawlessly. In the context of an integration testing strategy, regression testing is the e-execution of some subset of tests that have already been conducted to ensure that changes have not propagated unintended side effects. SYSTEM TESTING: System testing is actually a series of different tests whose primary purpose is to fully exercise the computer-based system. Although each test has a different purpose, all work to verify that system elements have been properly integrated and perform allocated function. Considering the process from a procedural point of view, testing within the context of software engineering is actually a series of four steps that are implemented sequentially. Initially, tests focus on each component individually, ensuring that if functions properly as unit, hence, the name unit testing. Unit testing makes heavy use of white-box testing techniques, exercising specific paths in modules control structure to ensure complete coverage and maximum error detection.

System Testing Validation Testing Integration Testing Unit Testing Code

Design

System Engineering

FUTURE SCOPE

As wedding is one of society's most valued traditions in worldwide, and more so in India. In future we provide Marriage procedures in India NRIs or Foreigners. In future we also put the following terms and condition for both partners if they foreigners

a valid Passport original Birth Certificate showing parents' names if the person concerned is widowed, the original death certificate of the deceased spouse If divorced, copy of the final decree documentary evidence regarding stay in India of the parties for more than 30 days (ration card or report from the concerned SHO)

In future we also put the terms and condition for divorce. also implements the rule for marriage in Muslim, Sikhs etc.

The aimed of this website is provide all the facilities related to wedding. In future our website will treat as best website for wedding. In future millions of people will be registered with this site.In future we provide on line facility for payment.

ANNEXURE
Bibliography 14.1 Books: Beginning JSP Web Development by Casey Kochmer James Turner, MySQL and JSP Web Applications: Data-Driven Programming Using Tomcat and MySQL 14.2 Websites: http://www.google.com http://www.wcschools.com http://www.wikipedia.org

Potrebbero piacerti anche