This commit is contained in:
clementine.desrucques
2021-10-21 15:58:27 +02:00
parent da2b0c201a
commit 1ec492d570
4 changed files with 26 additions and 24 deletions

View File

@@ -172,7 +172,7 @@ public class PompierMySql {
String login = request.getParameter("ztPseudo");
String mdp = request.getParameter("ztMDP");
String mdpChiffre = MD5.encode(request.getParameter("ztMDP"));
String sql = "SELECT * FROM pompier WHERE login='" + login + "' AND mdp='" + mdpChiffre + "';";
String sql = "SELECT * FROM pompier WHERE login='" + login + "' AND mdp='" + mdpChiffre + "' AND typePers='1';";
System.out.println("sql:" + sql);
try {
Statement stmt = theConnection.createStatement();

View File

@@ -22,13 +22,13 @@ public class NouveauPompForm {
public int verifNouveauPompier(HttpServletRequest request) {
// Contrôle du no de rue qui doit être numérique
String noRueString = request.getParameter("nAdrNo");
boolean isNumeric = StringUtils.isStrictlyNumeric(noRueString);
if (!isNumeric) {
message = "Le no de rue doit être numérique";
return -1;
}
int noRue = Integer.parseInt(noRueString);
// String noRueString = request.getParameter("nAdrNo");
// boolean isNumeric = StringUtils.isStrictlyNumeric(noRueString);
// if (!isNumeric) {
// message = "Le no de rue doit être numérique";
// return -1;
// }
// int noRue = Integer.parseInt(noRueString);
// Contrôle car "<" dans les zones de texte
//String [] lesSaisies = request.getParameterValues(noRueString); // Valeurs saisies
@@ -45,22 +45,22 @@ public class NouveauPompForm {
}
if (erreur > 0) return -1;
// Creation d'un objet de type Client avec les données transmises
// Creation d'un objet de type Pompier avec les données transmises
Pompier unPompier = new Pompier(
request.getParameter("id"),
request.getParameter("idCaserne"),
request.getParameter("nom"),
request.getParameter("prenom"),
request.getParameter("statut"),
request.getParameter("mail"),
request.getParameter("login"),
request.getParameter("mdp"),
noRue,
request.getParameter("adrRue"),
request.getParameter("adrCP"),
request.getParameter("adrVille"),
request.getParameter("grade"),
Integer.parseInt(request.getParameter("nIdCaserne")),
request.getParameter("ztNom"),
request.getParameter("ztPrenom"),
Integer.parseInt(request.getParameter("nStatut")),
request.getParameter("eMail"),
request.getParameter("ztPseudo"),
request.getParameter("ztMDP"),
Integer.parseInt(request.getParameter("nAdrNo")),
request.getParameter("ztAdrRue"),
request.getParameter("ztAdrCP"),
request.getParameter("ztAdrVille"),
Integer.parseInt(request.getParameter("nGrade")),
request.getParameter("commentaire")
);
PompierMySql cm = new PompierMySql();

View File

@@ -87,7 +87,7 @@ public class authentifServlet extends HttpServlet {
// Affichage de la JSP
if(isAuthentified==true){
getServletContext().getRequestDispatcher("/WEB-INF/PompierJSP.jsp")
getServletContext().getRequestDispatcher("/WEB-INF/ChefCaserneJSP.jsp")
.forward(request, response);
}else{
getServletContext().getRequestDispatcher("/WEB-INF/accueilJSP.jsp")