Ane bn meke validation venne nane
1st if eka vitharai true venne
anith eva true venna hadala dammata true venne na
mokadda awla kiyapankoooo
1st if eka vitharai true venne
anith eva true venna hadala dammata true venne na
Code:
import java.sql.*;
import java.io.*;
import javax.servlet.*;
import javax.servlet.http.*;
public class registration extends HttpServlet {
protected void doPost(HttpServletRequest request,HttpServletResponse response)throws ServletException,IOException {
response.setContentType("text/html");
PrintWriter out = response.getWriter();
try{
String fname =request.getParameter("fname");
String lname =request.getParameter("lname");
String email =request.getParameter("email");
String uname =request.getParameter("uname");
String pwd =request.getParameter("pass");
String cpwd =request.getParameter("cpass");
Class.forName("com.mysql.jdbc.Driver");
Connection con =DriverManager.getConnection("jdbc:mysql://localhost:3306/mydb1","root","root");
Statement st =con.createStatement();
//Statement st2 =con.createStatement();
ResultSet rs2,rs1;
rs1=st.executeQuery("Select * from tb1 where email='"+email+"'");
rs2=st.executeQuery("Select * from tb1 where uname='"+uname+"'");
if(fname.equals("") || lname.equals("") || email.equals("") || uname.equals("") || pwd.equals("") ){
out.println("Fill all the fields");
}
if(rs1.next()){
out.println("Email already registered,try differenet one");
}
if(rs2.next()){
out.println("UserName already registered,try differenet one");
}
if(!pwd.equals(cpwd)) {
out.println("Comfirmation password is not correct");
}
else{
int i=st.executeUpdate("insert into tb1(first_name, last_name, email, uname, pass, regdate) values ('" + fname + "','" + lname + "','" + email + "','" + uname + "','" + pwd + "', CURDATE())");
if (i > 0) {
response.sendRedirect("welcome.jsp");
}else {
response.sendRedirect("index.html");
}
}
}
catch(SQLException e){
e.printStackTrace();
}
catch(Exception s){
s.printStackTrace();
}
}
}


anyway thanx for your comment 

