<%
//ประกาศเรียกใช้ class หรือ function ต่างๆ
@page import="java.sql.*,java.sql.Statement,java.util.*,java.util.Date,java.text.*,EJP.ThaiUtilities"
//ประกาศประเภทเอกสาร
@page contentType="text/html;charset=TIS-620"
//ประกาศตัวแปล สำหรับรับค่า รหัสผู้ใช้ และ รหัสผ่าน
String personID =request.getParameter("personID"); // รหัสผู้ใช้
String password =request.getParameter("password"); // รหัสผ่าน
//สร้างการเชื่อมต่อกับฐานข้อมูล
Class.forName("org.gjt.mm.mysql.Driver");
Connection Conn = DriverManager.getConnection
("jdbc:mysql://localhost:3306/amhdbms","CM","4313"); //เปิดการเชื่อมต่อ
Statement Stmt = Conn.createStatement(); //สร้างเส้นทางการเชื่อมต่อ
//ตรวจเช็คข้อมูลจากฐานข้อมูล
ResultSet RS = Stmt.executeQuery
("SELECT personID,password FROM person"
+" WHERE personID='"+request.getParameter("personID")+"'"
+" AND password= '"+request.getParameter("password")+"' ");
String message = null;
while(RS.next()){message = RS.getString(1);}
RS.close(); //ปิดการตรวจเช็คฐานข้อมูล
Stmt.close(); // ปิดเส้นทางการเชื่อมต่อ
Conn.close(); // ปิดการเชื่อมต่อ
//ตรวจสอบผลการเช็คข้อมูล
if(message!=null){
//รหัสผู้ใช้ และ รหัสผ่าน ถูกต้อง
response.sendRedirect("CRMMain.jsp");
}else {
//รหัสผู้ใช้ และ หรือ รหัสผ่าน ไม่ถูกต้อง
response.sendRedirect("CRMWelcome.jsp");
}
%>