15 |
_("guichet unique")." -> "._("affichage reglementaire")." -> "._("attestation")); |
_("guichet unique")." -> "._("affichage reglementaire")." -> "._("attestation")); |
16 |
|
|
17 |
/** |
/** |
18 |
|
* Gestion des erreurs : vérification du paramétrage |
19 |
|
*/ |
20 |
|
$erreur = false; |
21 |
|
// Récupération de l'événement correspondant à l'instruction à insérer pour chaque dossier du registre |
22 |
|
$aff_obli = $f->getParameter('affichage_obligatoire'); |
23 |
|
// Si le paramétrage est vide ou pas numérique |
24 |
|
if ($aff_obli == "" or !is_numeric($aff_obli)) { |
25 |
|
$erreur = true; |
26 |
|
} else { |
27 |
|
// Vérification de l'existance de l'événement |
28 |
|
$sql_verif = "SELECT count(*) FROM ".DB_PREFIXE."evenement WHERE evenement = ".$aff_obli; |
29 |
|
$res_verif = $f->db->getOne($sql_verif); |
30 |
|
$f->addToLog("app/affichage_reglementaire_registre.php: db->getOne(\"".$sql_verif."\");", VERBOSE_MODE); |
31 |
|
$f->isDatabaseError($res_verif); |
32 |
|
// Si pas de correspondance d'événement dans la base |
33 |
|
if ($res_verif === '0') { |
34 |
|
$erreur = true; |
35 |
|
} |
36 |
|
} |
37 |
|
// Affichage d'un message si en erreur |
38 |
|
if ($erreur == true) { |
39 |
|
// Affichage de l'erreur et arrêt du script |
40 |
|
$f->displayMessage("error", _("Erreur de parametrage. Contactez votre administrateur.")); |
41 |
|
die(); |
42 |
|
} |
43 |
|
|
44 |
|
/** |
45 |
* Validation du formulaire |
* Validation du formulaire |
46 |
*/ |
*/ |
47 |
// Si le formulaire a été validé |
// Si le formulaire a été validé |