Min kode ser sådan ud:
<%@ page import="java.sql.*" %>
<%@ page import="java.util.*" %>
<%! ResultSet rs = null;%>
<%! ResultSet rs1 = null;%>
<%! ResultSet rs2 = null;%>
<%
Class.forName("org.gjt.mm.mysql.Driver");
Connection db = DriverManager.getConnection("jdbc:
mysql://localhost:3306/login");
Statement s = db.createStatement();
rs = s.executeQuery("select id, pass from sos");
Class.forName("org.gjt.mm.mysql.Driver");
Connection db1 = DriverManager.getConnection("jdbc:
mysql://localhost:3306/login");
Statement s1 = db1.createStatement();
rs1 = s1.executeQuery("select id2, pass2 from post");
db1.close();
Class.forName("org.gjt.mm.mysql.Driver");
Connection db2 = DriverManager.getConnection("jdbc:
mysql://localhost:3306/login");
Statement s2 = db2.createStatement();
rs2 = s2.executeQuery("select id3, pass3 from admin");
db2.close();
%>
<%
String username=request.getParameter("username");
String password=request.getParameter("password");
String id=(rs.getString(1));
String pass=(rs.getString(2));
String id2=(rs1.getString(1));
String pass2=(rs1.getString(2));
String id3=(rs2.getString(1));
String pass3=(rs2.getString(2));
%>
<%
if((username.equals(id)&&password.equals(pass))||(username.equals(id2)&&password.equals(pass2))) {
(Boolean)request.getSession().getAttribute("LoggedIn"); //så kan du fra andre sider se om brugeren er logget ind
response.sendRedirect("up2load.jsp"); //send brugeren videre til en ny side
} else {
} if((username.equals(id3)&&password.equals(pass3))) {
(Boolean)request.getSession().getAttribute("LoggedIn") //så kan du fra andre sider se om brugeren er logget ind
response.sendRedirect("admin.jsp"); //send brugeren videre til en ny side
} else {
response.sendRedirect("fejl.jsp");
}
%>