This commit is contained in:
KONE SOREL 2026-03-17 13:03:33 +00:00
parent e8c1b0cea0
commit 7d42adfd86
2 changed files with 18 additions and 8 deletions

View File

@ -34,11 +34,10 @@ class ControleurCreeravenant extends Controleur {
$idPolice = $_SESSION['idPolice_C'];
$codeTypeAvenant = $this->requete->getParametreFormulaire("codeTypeAvenant");
$motifavenant = $this->requete->getParametreFormulaire("motifavenant");
$dateTest = $this->requete->getParametreFormulaire("dateAvenant");
$dateAvenant = $this->requete->getParametreDate("dateAvenant");
var_dump($dateTest); die();
var_dump($dateAvenant); die();
$_SESSION['dateAvenant_C'] = $dateAvenant;
$_SESSION['motifavenant_C'] = $motifavenant;

View File

@ -50,12 +50,23 @@ class Requete
public function getParametreDate($date)
{
if ($this->existeParametre($date)) {
$d = DateTime::createFromFormat('j/m/Y',$this->parametres[$date]);
return $d->format('Y-m-d');
if ($this->existeParametre($date)) {
// Format selon la langue : anglais = m/j/Y, autres = j/m/Y
$format = (isset($_SESSION['lang']) && $_SESSION['lang'] == 'en')
? 'm/j/Y'
: 'j/m/Y';
$d = DateTime::createFromFormat($format, $this->parametres[$date]);
if ($d === false) {
return "0001-01-01"; // Sécurité si le parsing échoue
}
return $d->format('Y-m-d');
}
else {
return "0001-01-01";
}
else
return "0001-01-01";
}
public function getParametre($nom)