2 Commits

Author SHA1 Message Date
5fdb28c44e Modification du pompier 2023-10-12 09:01:55 +02:00
ea3ea7cb5f modif pompiers pas finis 2023-10-05 11:53:36 +02:00
8 changed files with 245 additions and 168 deletions

View File

@ -0,0 +1,3 @@
<?php
$pdo

View File

@ -9,132 +9,121 @@
// Auteur : pascal.blain@ac-dijon.fr ' // Auteur : pascal.blain@ac-dijon.fr '
//*****************************************' //*****************************************'
$action = $_REQUEST['action']; $action = $_REQUEST['action'];
switch($action) { switch ($action) {
case 'voir': case 'voir': {
{ $formulaire = "choixP"; //Donne le focus dans le form
$formulaire = "choixP"; //Donne le focus dans le form $champ = "lstPompiers";
$champ = "lstPompiers"; include("vues/v_entete.php");
include("vues/v_entete.php");
$lesLignes = $pdo->getLesPompiers($_SESSION['cis']); $lesLignes = $pdo->getLesPompiers($_SESSION['cis']);
include("vues/v_choixPompier.php"); // Formulaire de choix des pompiers include("vues/v_choixPompier.php"); // Formulaire de choix des pompiers
$lesInfosPompier = $pdo->getInfosPompier("*",$choix); $lesInfosPompier = $pdo->getInfosPompier("*", $choix);
$lesTranches = $pdo->getParametre("tranche"); $lesTranches = $pdo->getParametre("tranche");
$lesGardes = $pdo->getInfosGardes($choix); $lesGardes = $pdo->getInfosGardes($choix);
if(!isset($_REQUEST['zSemaine'])) { if (!isset($_REQUEST['zSemaine'])) {
$_REQUEST['zSemaine'] = date('W'); $_REQUEST['zSemaine'] = date('W');
}
$semaine = $_REQUEST['zSemaine'];
if(!isset($_REQUEST['zAnnee'])) {
$_REQUEST['zAnnee'] = date('Y');
}
$annee = $_REQUEST['zAnnee'];
$lesDispos = $pdo->getDisposHebdo($choix, $semaine, $annee);
//echo "annee:".$annee."pompier: ".$choix."semaine : ".$semaine;
$premierJour = strtotime("+$semaine weeks", mktime(0,0,0,1,1,$annee));
if (date('w',$premierJour) != 1){
$premierJour = strtotime("last monday", $premierJour);
}
$lesTypesDispos = $pdo->getParametre("dispo");
include("vues/v_fichePompier.php");
break;
}
//----------------------------------------- FORMULAIRE DE SAISIE
case 'ajouter':
case 'modifier':
case 'supprimer':
{
$formulaire = "frmA";
$champ = "ztNom";
include("vues/v_entete.php");
$choix = $_REQUEST['lstPompiers'];
$lesInfosPompier = $pdo->getInfosPompier("*",$choix);
$lesTypes = $pdo->getParametre("typePer");
$lesGrades = $pdo->getParametre("grade");
$lesStatuts = $pdo->getParametre("statAgt");
include("vues/v_unPompier.php");
break;
}
//----------------------------------------- VALIDATION
case 'validerAjouter':
case 'validerModifier':
case 'validerSupprimer':
{
$valeur = $_REQUEST['agent'];
if ($_REQUEST['zOk'] == "OK")
{
if ($action === "validerSupprimer") {
$pdo->supprimePompier($valeur);
} }
else { $semaine = $_REQUEST['zSemaine'];
$nom = addslashes ($_REQUEST['ztNom']);
$prenom = addslashes ($_REQUEST['ztPrenom']);
$type = $_REQUEST['lstType'];
$grade = $_REQUEST['lstGrade'];
$statut = $_REQUEST['lstStatut'];
$cis = $_REQUEST['zCis'];
$mail = $_REQUEST['ztMail'];
$login = $_REQUEST['ztLogin'];
$mdp = md5($_REQUEST['ztMdp']); if($_REQUEST['brMdp']==0 AND $action==="validerModifier") {$mdp="*";}
$adresse = addslashes ($_REQUEST['ztAdresse']);
if (strlen($_REQUEST['ztCP']) > 1) {
$cp = $_REQUEST['ztCP'];
} else {
$cp = "Null";
}
$ville = addslashes($_REQUEST['ztVille']);
if (strlen($_REQUEST['ztTel'])>1) { if (!isset($_REQUEST['zAnnee'])) {
$tel = str_replace(" ", "", $_REQUEST['ztTel']); $_REQUEST['zAnnee'] = date('Y');
$tel=str_replace(".", "", $tel); }
$tel=str_replace("/", "", $tel); $annee = $_REQUEST['zAnnee'];
} else { $lesDispos = $pdo->getDisposHebdo($choix, $semaine, $annee);
$tel="Null"; //echo "annee:".$annee."pompier: ".$choix."semaine : ".$semaine;
} $premierJour = strtotime("+$semaine weeks", mktime(0, 0, 0, 1, 1, $annee));
$commentaire = addslashes ($_REQUEST['ztObs']);
if ($action === "validerAjouter") { if (date('w', $premierJour) != 1) {
$pdo->ajoutPompier($cis, $valeur,$nom,$prenom,$statut,$mail,$login,$mdp,$grade,$type,$adresse,$cp,$ville,$tel,$commentaire); $premierJour = strtotime("last monday", $premierJour);
$sujet = "nouveau compte"; }
$msg = "Bonjour " . $prenom . " " . $nom . ", \r\nLe Castel vient de créer un compte pour vous ...\r\n"; $lesTypesDispos = $pdo->getParametre("dispo");
} else { include("vues/v_fichePompier.php");
$pdo->majPompier($cis, $valeur,$nom,$prenom,$statut,$mail,$login,$mdp,$grade,$type,$adresse,$cp,$ville,$tel,$commentaire);
$sujet = "nouveau mot de passe"; break;
$msg = "Bonjour " . $prenom . " " . $nom . ", \r\nLe Castel vient de modifier votre mot de passe ...\r\n";
}
$entete = "From: Pascal Blain <pascal-blain@wanadoo.fr>\r\n";
$entete .= "Mime-Version: 1.0\r\n";
$entete .= "Content-type: text/html; charset=utf-8\r\n";
$entete .= "\r\n";
$msg .= "Statut : " . $statut."\r\n";
$msg .= "Identifiant : " . $login."\r\n";
$msg .= "Mot de passe : " . $_REQUEST['ztMdp'] . "\r\n";
//$pdo->envoyerMail($mail, $sujet, $msg, $entete);
}
} }
header ('location: index.php?choixTraitement=pompiers&action=voir&lstPompiers=' . $valeur); //----------------------------------------- FORMULAIRE DE SAISIE
case 'ajouter':
case 'modifier':
case 'supprimer': {
$formulaire = "frmA";
$champ = "ztNom";
include("vues/v_entete.php");
$choix = $_REQUEST['lstPompiers'];
$lesInfosPompier = $pdo->getInfosPompier("*", $choix);
$lesTypes = $pdo->getParametre("typePer");
$lesGrades = $pdo->getParametre("grade");
$lesStatuts = $pdo->getParametre("statAgt");
include("vues/v_unPompier.php");
break;
}
//----------------------------------------- VALIDATION
case 'validerSupprimer':
$valeur = $_REQUEST['pId'];
$pdo->supprimePompier($valeur);
break; break;
} case 'validerAjouter':
case 'validerModifier': {
var_dump($_REQUEST);
//----------------------------------------- if (!isset($pdo)) {
case 'majActivite': require_once ("../include/class.pdo.php");
{ $pdo = PdoBD::getPdoBD();
$pdo->majActivite($_REQUEST["ztLaDate"], $_REQUEST["ztLaTranche"], $_REQUEST["ztExDispo"],$_REQUEST["brDispo"] ); }
header ('location: index.php?choixTraitement=pompiers&action=voir&zSemaine='.$_REQUEST["zSemaine"].'&zAnnee='.$_REQUEST["zAnnee"]);
break; $pId = $_REQUEST['pId'];
} $nom = addslashes($_REQUEST['ztNom']);
$prenom = addslashes($_REQUEST['ztPrenom']);
//----------------------------------------- $type = $_REQUEST['lstType'];
default : $grade = $_REQUEST['lstGrade'];
{ $statut = $_REQUEST['lstStatut'];
echo 'erreur d\'aiguillage !'.$action; $cis = $_REQUEST['zCis'];
break; $mail = $_REQUEST['ztMail'];
} $login = strtolower($_REQUEST['ztPrenom'][0]) . strtoupper($_REQUEST['ztNom']);
$mdp = md5($login);
//$mdp = md5($_REQUEST['ztMdp']);
// if ($_REQUEST['brMdp'] == 0 and $action === "validerModifier") {
// $mdp = "*";
// }
$adresse = addslashes($_REQUEST['ztAdresse']);
if (strlen($_REQUEST['ztCodePostal']) > 1) {
$cp = $_REQUEST['ztCodePostal'];
} else {
$cp = "Null";
}
$ville = addslashes($_REQUEST['ztVille']);
if (strlen($_REQUEST['ztTel']) > 0) {
$tel = str_replace(" ", "", $_REQUEST['ztTel']);
$tel = str_replace(".", "", $tel);
$tel = str_replace("/", "", $tel);
} else {
$tel = "Null";
}
$commentaire = addslashes($_REQUEST['ztObservation']);
if ($action === "validerAjouter") {
$pdo->ajoutPompier($cis, $pId, $nom, $prenom, $statut, $mail, $login, $mdp, $grade, $type, $adresse, $cp, $ville, $tel, $commentaire);
} elseif ($action === "validerModifier") {
$pdo->majPompier($cis, $pId, $nom, $prenom, $statut, $mail, $login, $mdp, $grade, $type, $adresse, $cp, $ville, $tel, $commentaire);
}
//header('location: index.php?choixTraitement=pompiers&action=voir&lstPompiers=' . $valeur);
break;
}
//-----------------------------------------
case 'majActivite': {
$pdo->majActivite($_REQUEST["ztLaDate"], $_REQUEST["ztLaTranche"], $_REQUEST["ztExDispo"], $_REQUEST["brDispo"]);
header('location: index.php?choixTraitement=pompiers&action=voir&zSemaine=' . $_REQUEST["zSemaine"] . '&zAnnee=' . $_REQUEST["zAnnee"]);
break;
}
//-----------------------------------------
default: {
echo 'erreur d\'aiguillage !' . $action;
break;
}
} }
?> ?>

View File

@ -78,9 +78,31 @@ class PdoBD
*/ */
public function getInfosPompier($login, $mdp) public function getInfosPompier($login, $mdp)
{ {
$req = "SELECT pCis, pId as id, pNom as nom, pPrenom as prenom, pStatut, pMail, pLogin, pMdp, pGrade, pAdresse, pCp, pVille, pBip, pCommentaire, /*
'la caserne' as cNom, 'adresse' as cAdresse, 'telephone' as cTel, 'le groupement' as cGroupement, 'le grade' as wGrade, 'le statut' as wStatut, 'le type' as wType $req = "SELECT pCis, pId as id, pNom as nom, pPrenom as prenom, pStatut, pMail, pLogin, pMdp, pGrade, pAdresse, pCp, pVille, pBip, pCommentaire,
FROM pompier"; 'la caserne' as cNom, 'adresse' as cAdresse, 'telephone' as cTel, 'le groupement' as cGroupement, 'le grade' as wGrade, 'le statut' as wStatut, 'le type' as wType
FROM pompier";
*/
$req = "SELECT
pCis,
pId as id,
pNom as nom,
pPrenom as prenom,
pStatut, pMail,
pLogin, pMdp,
pAdresse,
pCp, pVille,
pBip, pCommentaire,
a.pLibelle AS wType,
b.pLibelle AS wGrade,
c.pLibelle AS wStatut,
cNom, cAdresse,
cTel, cGroupement
FROM pompier
INNER JOIN caserne ON pompier.pCis = caserne.cId
INNER JOIN parametre AS a ON a.pType = 'typePer' AND pompier.pType = a.pIndice
INNER JOIN parametre AS b ON b.pType = 'grade' AND pompier.pGrade = b.pIndice
INNER JOIN parametre AS c ON c.pType = 'statAgt' AND pompier.pStatut = c.pIndice;";
if ($login === "*") { if ($login === "*") {
$req .= " WHERE pCis=" . $_SESSION['cis'] . " AND pId = $mdp"; $req .= " WHERE pCis=" . $_SESSION['cis'] . " AND pId = $mdp";
} else { } else {
@ -100,7 +122,7 @@ class PdoBD
*/ */
public function majActivite($cis, $idUser, $jour, $tranche, $newDispo) public function majActivite($cis, $idUser, $jour, $tranche, $newDispo)
{ {
$existedTranche = 'SELECT aDisponibilite FROM `activite` $existedTranche = 'SELECT aDisponibilite FROM activite
WHERE aCis = ' . $cis . ' AND aDateGarde = "' . $jour . '" AND aTranche = ' . $tranche . ' AND aPompier = ' . $idUser . ';'; WHERE aCis = ' . $cis . ' AND aDateGarde = "' . $jour . '" AND aTranche = ' . $tranche . ' AND aPompier = ' . $idUser . ';';
$rs = PdoBD::$monPdo->query($existedTranche); $rs = PdoBD::$monPdo->query($existedTranche);
var_dump($rs); var_dump($rs);
@ -152,14 +174,29 @@ class PdoBD
/** /**
* Met à jour une ligne de la table pompier * Met à jour une ligne de la table pompier
*/ */
public function majPompier($cis, $valeur, $nom, $prenom, $statut, $mail, $login, $mdp, $grade, $type, $adresse, $cp, $ville, $tel, $commentaire) public function majPompier($cis, $pId, $nom, $prenom, $statut, $mail, $login, $mdp, $grade, $type, $adresse, $cp, $ville, $tel, $commentaire)
{ {
$grade = 7;
$type = 2;
$statut = 2;
date_default_timezone_set('Europe/Paris');
$dateUpdate = date('y-m-d h:i:s');
$req = " $req = "
UPDATE pompier
SET pCis ='$cis', pId ='$pId',
pNom ='$nom', pPrenom ='$prenom',
pStatut ='$statut', pType ='$type',
pMail ='$mail', pLogin ='$login',
pMdp ='$mdp', pAdresse ='$adresse',
pCp ='$cp', pVille ='$ville',
pBip ='$tel', pGrade ='$grade',
pCommentaire ='$commentaire', pDateModif ='$dateUpdate'
WHERE pCis='$cis' AND pId = '$pId'
;"; ;";
var_dump($req);
die;
$rs = PdoBD::$monPdo->exec($req); $rs = PdoBD::$monPdo->exec($req);
if ($rs === false) { if ($rs === false) {
afficherErreurSQL("Probleme lors de la mise à jour du pompier dans la base de donn&eacute;es.", $req, PdoBD::$monPdo->errorInfo()); afficherErreurSQL("Probleme lors de la mise à jour du pompier dans la base de donn&eacute;es.", $req, PdoBD::$monPdo->errorInfo());
@ -233,8 +270,8 @@ class PdoBD
$req = "SELECT pId, pNom, pPrenom, DATE_FORMAT(aDateGarde,'%d/%m/%Y') as wDate, aTranche, aDisponibilite, aGarde, d.pValeur as dCouleur $req = "SELECT pId, pNom, pPrenom, DATE_FORMAT(aDateGarde,'%d/%m/%Y') as wDate, aTranche, aDisponibilite, aGarde, d.pValeur as dCouleur
FROM (activite FROM (activite
INNER JOIN parametre t ON t.pType='tranche'AND aTranche=t.pIndice INNER JOIN parametre t ON t.pType='tranche'AND aTranche = t.pIndice
INNER JOIN parametre d ON d.pType='dispo' AND aDisponibilite=d.pIndice INNER JOIN parametre d ON d.pType='dispo' AND aDisponibilite = d.pIndice
) )
RIGHT OUTER JOIN pompier ON aCis = pCis AND aPompier=pId RIGHT OUTER JOIN pompier ON aCis = pCis AND aPompier=pId
WHERE aCis=" . $_SESSION['cis']; WHERE aCis=" . $_SESSION['cis'];
@ -318,8 +355,8 @@ class PdoBD
$lesDispos[$pompier][$laDate][$couleur] = $uneLigne['dCouleur']; $lesDispos[$pompier][$laDate][$couleur] = $uneLigne['dCouleur'];
} }
/* echo "<PRE>"; /* echo "<PRE>";
print_r($lesDispos); print_r($lesDispos);
echo "</PRE>";*/ echo "</PRE>";*/
return $lesDispos; return $lesDispos;
} }

View File

@ -195,7 +195,7 @@ function format_euro(valeur) {
// ========================= affiche l'onglet choisi // ========================= affiche l'onglet choisi
function Affiche(ongletChoisi, nb) function Affiche(ongletChoisi, nb)
{ {
for(i=1;i<nb+1;i++) for(i = 1; i < nb+1; i++)
{ {
document.getElementById('onglet'+i).className = 'inactif onglet'; document.getElementById('onglet'+i).className = 'inactif onglet';
document.getElementById('contenuOnglet'+i).style.display = 'none'; document.getElementById('contenuOnglet'+i).style.display = 'none';
@ -203,9 +203,9 @@ function format_euro(valeur) {
document.getElementById('onglet'+ongletChoisi).className = 'actif onglet'; document.getElementById('onglet'+ongletChoisi).className = 'actif onglet';
document.getElementById('contenuOnglet'+ongletChoisi).style.display = 'block'; document.getElementById('contenuOnglet'+ongletChoisi).style.display = 'block';
document.getElementById('zOnglet').value=ongletChoisi; document.getElementById('zOnglet').value = ongletChoisi;
document.getElementById('zNbOnglets').value=nb; document.getElementById('zNbOnglets').value=nb;
ongletActif=ongletChoisi; ongletActif = ongletChoisi;
} }
// ========================= transfert des données d'une liste à une autre // ========================= transfert des données d'une liste à une autre
function deplacer_elements(frm, origine, destination) { function deplacer_elements(frm, origine, destination) {
@ -350,4 +350,42 @@ $(document).on('click', '.click-garde', function () {
} }
}); });
} }
}) })
/**
* Modifier
*/
$(document).on('click', '.btn-modif', function (e) {
e.preventDefault();
if ($('.infoPompier').attr('disabled') == 'disabled') {
$('.infoPompier').attr('disabled', false);
$('.btn-valid-modif').css('display', 'block');
} else {
$('.infoPompier').attr('disabled', true);
$('.btn-valid-modif').css('display', 'none');
}
})
$(document).on('click', '.btn-valid-modif', function (e) {
e.preventDefault();
$('.infoPompier-chef').attr('disabled', false);
data = $('.dataPompier').serialize()
$('.infoPompier-chef').attr('disabled', true);
$('.infoPompier').attr('disabled', true);
$('.btn-valid-modif').css('display', 'none');
$.ajax({
url: "/controleurs/c_pompiers.php?action=validerModifier", // URL de l'API ou de la ressource
method: "POST", // Méthode HTTP (GET, POST, etc.)
dataType: "json", // Type de données attendu
data : data,
error: function(xhr, status, error) {
// Gérer les erreurs de la requête AJAX
console.error("Erreur lors de la requête AJAX :", status, error);
}
});
})

View File

@ -12,7 +12,7 @@ if ($_SESSION['statut'] == 1) {
$choix = $_SESSION['idUtilisateur']; $choix = $_SESSION['idUtilisateur'];
} else { } else {
echo ' echo '
<select name="lstPompiers" STYLE="width:350px;" onchange="submit();">'; <select name="lstPompiers" STYLE="width:auto;" onchange="submit();">';
if (!isset($_REQUEST['lstPompiers'])) { if (!isset($_REQUEST['lstPompiers'])) {
$choix = $_SESSION['idUtilisateur']; $choix = $_SESSION['idUtilisateur'];
@ -44,7 +44,7 @@ echo ('
if ($_SESSION['statut'] == 2) {?> if ($_SESSION['statut'] == 2) {?>
<input type="image" id="zNouveau" title="Ajouter" src="images/ajout.gif" onclick="faire('choixP', 'ajouter')"> <input type="image" id="zNouveau" title="Ajouter" src="images/ajout.gif" onclick="faire('choixP', 'ajouter')">
<input type="image" id="zModif" title="Modifier" src="images/modif.gif" onclick="faire('choixP', 'modifier')"> <input type="image" class="btn-modif" id="zModif" title="Modifier" src="images/modif.gif">
<input type="image" id="zSupprime" title="Supprimer" src="images/supprimer.gif" onclick="faire('choixP', 'supprimer')">&nbsp;&nbsp; <input type="image" id="zSupprime" title="Supprimer" src="images/supprimer.gif" onclick="faire('choixP', 'supprimer')">&nbsp;&nbsp;
<input type="image" id="zPremier" title="premier" src="images/goPremier.gif" onclick="premier('choixP','lstPompiers')"> <input type="image" id="zPremier" title="premier" src="images/goPremier.gif" onclick="premier('choixP','lstPompiers')">
<input type="image" id="zPrecedent" title="précédent" src="images/goPrecedent.gif" onclick="precedent('choixP','lstPompiers')"> <input type="image" id="zPrecedent" title="précédent" src="images/goPrecedent.gif" onclick="precedent('choixP','lstPompiers')">
@ -56,7 +56,7 @@ if ($_SESSION['statut'] == 2) {?>
<?php <?php
} else { } else {
echo ' echo '
<input type="image" id="zModif" title="Modifier" src="images/modif.gif" onclick="faire(\'choixP\', \'modifier\')">'; <input type="image" class="btn-modif" id="zModif" title="Modifier" src="images/modif.gif">';
}?> }?>
</div> </div>

View File

@ -20,7 +20,7 @@
$champ = $_REQUEST['zChamp']; $champ = $_REQUEST['zChamp'];
} }
?> ?>
<body onload="donner_focus('<?= $formulaire . ',' . $champ;?>');"> <body >
<div id="page"> <div id="page">
<div id="entete"> <div id="entete">
<img src="./images/logo.png" id="logo" alt="SDIS29" title="SDIS 29" /> <img src="./images/logo.png" id="logo" alt="SDIS29" title="SDIS 29" />

View File

@ -78,9 +78,9 @@ $titre3 = ($_SESSION['statut'] == 1) ? "Mon profil" : "Profil";
echo (' echo ('
<div id="fiche"> <div id="fiche">
<ul class="lesOnglets"> <ul class="lesOnglets">
<li class="actif onglet" id="onglet1" onclick="javascript:Affiche(\'1\',3);">'.$titre1.'</li> <li class="actif onglet" id="onglet1" onclick="javascript:Affiche(\'1\',3);">' . $titre1 . '</li>
<li class="inactif onglet" id="onglet2" onclick="javascript:Affiche(\'2\',3);">'.$titre2.'</li> <li class="inactif onglet" id="onglet2" onclick="javascript:Affiche(\'2\',3);">' . $titre2 . '</li>
<li class="inactif onglet" id="onglet3" onclick="javascript:Affiche(\'3\',3);">'.$titre3.'</li> <li class="inactif onglet" id="onglet3" onclick="javascript:Affiche(\'3\',3);">' . $titre3 . '</li>
</ul>'); </ul>');
/*================================================================================================== DISPONIBILITEES (1) */ /*================================================================================================== DISPONIBILITEES (1) */
echo (" echo ("
@ -179,7 +179,7 @@ echo ("
echo (" echo ("
</fieldset> </fieldset>
</div>"); </div>");
/*================================================================================================== GARDES (2)*/ /*================================================================================================== GARDES (2)*/
echo (" echo ("
<div style='display: none;' class='unOnglet' id='contenuOnglet2'> <div style='display: none;' class='unOnglet' id='contenuOnglet2'>
<fieldset><legend>Gardes r&eacute;alis&eacute;es "); <fieldset><legend>Gardes r&eacute;alis&eacute;es ");
@ -192,13 +192,17 @@ echo ("
$dateGarde="premiere"; $dateGarde="premiere";
$colonne=1; $colonne=1;
echo "</tr>"; echo "</tr>";
foreach ($lesGardes as $uneLigne) foreach ($lesGardes as $uneLigne)
{ {
if ($dateGarde != $uneLigne['wDate']) if ($dateGarde != $uneLigne['wDate'])
{ {
if ($dateGarde != "premiere") if ($dateGarde != "premiere")
{ {
while ($colonne<=count($lesTranches)) {echo "<td class='controle' style='text-align : center;'>&nbsp;</td>"; $colonne++;} while ($colonne <= count($lesTranches)) {
echo "<td class='controle' style='text-align : center;'>&nbsp;</td>";
$colonne++;
}
echo "</tr> echo "</tr>
"; ";
} }
@ -220,39 +224,42 @@ echo ("
/*================================================================================================== COORDONNEES (3) */ /*================================================================================================== COORDONNEES (3) */
echo (" echo ("
<div style='display: none;' class='unOnglet' id='contenuOnglet3'> <div style='display: none;' class='unOnglet' id='contenuOnglet3'>
<form class='dataPompier' method='post'>
<table style='border: 0px solid white;'> <table style='border: 0px solid white;'>
<tr> <tr>
<td style='border :0px;'> <td style='border :0px;'>
<fieldset><legend>Coordonn&eacute;es</legend> <fieldset><legend>Coordonn&eacute;es</legend>
<table> <table>
<tr><th style='width:130px;'>Nom</th> <td style='width:130px;'>".$lesInfosPompier['nom']."</td> </tr> <tr><th style='width:130px;'>Nom</th> <td style='width:130px;'><input name='ztNom' type='text' class='infoPompier' value='".$lesInfosPompier['nom']."' disabled></td> </tr>
<tr><th>Pr&eacute;nom</th> <td>".$lesInfosPompier['prenom']."</td> </tr> <tr><th>Pr&eacute;nom</th> <td> <input name='ztPrenom' type='text' class='infoPompier infoPompier-chef' value='" . $lesInfosPompier['prenom']."' disabled></td> </tr>
<tr><th>Adresse</th> <td>".$lesInfosPompier['pAdresse']."</td> </tr> <tr><th>Adresse</th> <td> <input name='ztAdresse' type='text' class='infoPompier infoPompier-chef' value='" . $lesInfosPompier['pAdresse']."' disabled></td> </tr>
<tr><th>Code postal</th> <td>".$lesInfosPompier['pCp']."</td> </tr> <tr><th>Code postal</th> <td> <input name='ztCodePostal' type='text' class='infoPompier infoPompier-chef' value='" . $lesInfosPompier['pCp']."' disabled></td> </tr>
<tr><th>Ville</th> <td>".$lesInfosPompier['pVille']."</td> </tr> <tr><th>Ville</th> <td> <input name='ztVille' type='text' class='infoPompier infoPompier-chef' value='" . $lesInfosPompier['pVille']."' disabled></td> </tr>
<tr><th>T&eacute;l&eacute;phone</th> <td>".$lesInfosPompier['pBip']."</td> </tr> <tr><th>T&eacute;l&eacute;phone</th> <td> <input name='ztTel' type='text' class='infoPompier-chef' value='" . $lesInfosPompier['pBip']."' disabled></td> </tr>
<tr><th>Adresse &eacute;lectronique</th> <td>".$lesInfosPompier['pMail']."</td> </tr> <tr><th>Adresse &eacute;lectronique</th> <td> <input name='ztMail' type='text' class='infoPompier infoPompier-chef' value='" . $lesInfosPompier['pMail']."' disabled></td> </tr>
<tr><th>Nom de compte</th> <td>".$lesInfosPompier['pLogin']."</td></tr> <tr><th>Nom de compte</th> <td>" . $lesInfosPompier['pLogin'] . "</td></tr>
<tr><th>&nbsp;</th> <td>&nbsp;</td> </tr> <input name='pId' type='hidden' class='infoPompier' value='" . $lesInfosPompier['id']."' disabled>
<br />"); <br />");
echo (" </table> echo ("
</table>
</fieldset> </fieldset>
</td> </td>
<td style='border :0px;'> <td style='border :0px;'>
<fieldset><legend>Centre d'Incendie et de Secours</legend> <fieldset><legend>Centre d'Incendie et de Secours</legend>
<table> <table>
<tr><th style='width:130px;'>Code</th> <td>".$lesInfosPompier['pCis']."</td> </tr> <tr><th style='width:130px;'>Code</th> <td><input name='zCis' type='text' class='infoPompier-chef' value='" . $lesInfosPompier['pCis'] . "' disabled></td> </tr>
<tr><th>Nom</th> <td>".$lesInfosPompier['cNom']."</td> </tr> <tr><th>Nom</th> <td>" . $lesInfosPompier['cNom'] . "</td> </tr>
<tr><th>Adresse</th> <td>".$lesInfosPompier['cAdresse']."</td> </tr> <tr><th>Adresse</th> <td>" . $lesInfosPompier['cAdresse'] . "</td> </tr>
<tr><th>T&eacute;l&eacute;phone</th> <td>".$lesInfosPompier['cTel']."</td> </tr> <tr><th>T&eacute;l&eacute;phone</th> <td>" . $lesInfosPompier['cTel'] . "</td> </tr>
<tr><th>Groupement</th> <td>".$lesInfosPompier['cGroupement']."</td> </tr> <tr><th>Groupement</th> <td>" . $lesInfosPompier['cGroupement'] . "</td> </tr>
</table> </table>
</fieldset> </fieldset>
<fieldset><legend>Fonction</legend> <fieldset><legend>Fonction</legend>
<table> <table>
<tr><th>Type</th> <td>".$lesInfosPompier['wType']."</td> </tr> <tr><th>Type</th> <td> <input name='lstType' type='text' class='infoPompier-chef' value='" . $lesInfosPompier['wType'] . "' disabled></td> </tr>
<tr><th>Grade</th> <td>".$lesInfosPompier['wGrade']."</td> </tr> <tr><th>Grade</th> <td> <input name='lstGrade' type='text' class='infoPompier-chef' value='" . $lesInfosPompier['wGrade'] . "' disabled></td> </tr>
<tr><th>Statut</th> <td>".$lesInfosPompier['wStatut']."</td> </tr> </table> <tr><th>Statut</th> <td> <input name='lstStatut' type='text' class='infoPompier-chef' value='" . $lesInfosPompier['wStatut'] . "' disabled></td> </tr>
</table>
</fieldset></td> </fieldset></td>
</tr> </tr>
</table> </table>
@ -260,11 +267,14 @@ echo (" </table>
<fieldset><legend>Observations</legend> <fieldset><legend>Observations</legend>
<table style='border: 0px solid white;'> <table style='border: 0px solid white;'>
<tr> <tr>
<td>.".$lesInfosPompier['pCommentaire']."</td> <td> <input name='ztObservation' type='text' class='infoPompier' value='" . $lesInfosPompier['pCommentaire'] . "' disabled></td></td>
</tr> </tr>
</table> </table>
</fieldset> </fieldset>
</div>"); </form>
</div>
<input type='image' class='btn-valid-modif' id='validModif' title='Modifier' src='images/valider.jpg' style='display:none; margin: 0 auto;'>
");
/*================================================================================================== Onglet X */ /*================================================================================================== Onglet X */
echo (" echo ("

View File

@ -23,7 +23,7 @@
); );
echo (' echo ('
<form name="frmA" action="index.php?choixTraitement=pompiers&action=validerModifier&type=' <form name="frmA" action="index.php?choixTraitement=pompiers&action=validerModifier&type='
. $lesInfosPompier['pType'] . '&agent=' . $lesInfosPompier['wType'] . '&agent='
. $lesInfosPompier['id'] . $lesInfosPompier['id']
. '&caserne=' . $lesInfosPompier['pCis'] . '&caserne=' . $lesInfosPompier['pCis']
. '" method="post">' . '" method="post">'
@ -32,7 +32,7 @@
if ($_REQUEST['action'] == "ajouter") { if ($_REQUEST['action'] == "ajouter") {
echo "<h2>AJOUT D'UN NOUVEAU POMPIER</h2>"; echo "<h2>AJOUT D'UN NOUVEAU POMPIER</h2>";
echo ' echo '
<form name="frmA" action="index.php?choixTraitement=pompiers&action=validerAjouter&type=' <form name="frmA" action="index.php?choixTraitement=pompiers&action=validerAjouter&type='
. $lesInfosPompier['pType'].'" method="post" onsubmit="return valider(this)">'; . $lesInfosPompier['pType'].'" method="post" onsubmit="return valider(this)">';
} }
echo (" echo ("
@ -61,7 +61,7 @@ if ($_REQUEST['action'] == "modifier") {
"); ");
} }
if ($_REQUEST['action'] == "ajouter") { if ($_REQUEST['action'] == "ajouter") {
echo (" <tr><th style='width:130px;'>Nom</th> <td style='width:130px;'><input id='ztNom' type='text' name='ztNom'></td> </tr> echo (" <tr><th style='width:130px;'>Nom</th> <td style='width:130px;'><input id='ztNom' type='text' name='ztNom'></td> </tr>
<br />"); <br />");
} }