diff --git a/src/java/bdd/PompierMySql.java b/src/java/bdd/PompierMySql.java
index 6ec6945..fded535 100644
--- a/src/java/bdd/PompierMySql.java
+++ b/src/java/bdd/PompierMySql.java
@@ -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();
diff --git a/src/java/com/test/forms/NouveauPompForm.java b/src/java/com/test/forms/NouveauPompForm.java
index b21a715..d5bb3dc 100644
--- a/src/java/com/test/forms/NouveauPompForm.java
+++ b/src/java/com/test/forms/NouveauPompForm.java
@@ -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();
diff --git a/src/java/com/test/servlets/authentifServlet.java b/src/java/com/test/servlets/authentifServlet.java
index 5418849..68a01ef 100644
--- a/src/java/com/test/servlets/authentifServlet.java
+++ b/src/java/com/test/servlets/authentifServlet.java
@@ -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")
diff --git a/web/WEB-INF/CreaPompier.jsp b/web/WEB-INF/CreaPompier.jsp
index 22cf622..5ff4a9c 100644
--- a/web/WEB-INF/CreaPompier.jsp
+++ b/web/WEB-INF/CreaPompier.jsp
@@ -27,7 +27,7 @@
-
+
@@ -40,6 +40,8 @@
+
+