diff --git a/htdocs/pages/administration/compta_journal.php b/htdocs/pages/administration/compta_journal.php index bdcee51b7..3222975c3 100755 --- a/htdocs/pages/administration/compta_journal.php +++ b/htdocs/pages/administration/compta_journal.php @@ -73,7 +73,7 @@ $formulaire = instancierFormulaire(); if ($action === 'modifier') { - $champsRecup = $compta->obtenir($_GET['id']); + $champsRecup = $compta->obtenir((int) $_GET['id']); $champs['idcompte'] = $champsRecup['idcompte']; $champs['date_saisie'] = $champsRecup['date_ecriture']; @@ -373,7 +373,7 @@ elseif ($action === 'modifier_colonne') { try { // Bad request? - if (!isset($_POST['val']) || !isset($_GET['column']) || !isset($_GET['id']) || !($line = $compta->obtenir($_GET['id']))) { + if (!isset($_POST['val']) || !isset($_GET['column']) || !isset($_GET['id']) || !($line = $compta->obtenir((int) $_GET['id']))) { throw new Exception("Please verify parameters", 400); } @@ -458,7 +458,7 @@ elseif ($action === 'upload_attachment') { try { // Bad request? - if (!isset($_GET['id']) || !($line = $compta->obtenir($_GET['id']))) { + if (!isset($_GET['id']) || !($line = $compta->obtenir((int) $_GET['id']))) { throw new Exception("Please verify parameters", 400); } @@ -554,7 +554,7 @@ elseif ($action === 'download_attachment') { try { // Bad request? - if (!isset($_GET['id']) || !($line = $compta->obtenir($_GET['id']))) { + if (!isset($_GET['id']) || !($line = $compta->obtenir((int) $_GET['id']))) { throw new Exception("Please verify parameters", 400); } diff --git a/sources/Afup/Comptabilite/Comptabilite.php b/sources/Afup/Comptabilite/Comptabilite.php index fcf50d6e5..05579c060 100755 --- a/sources/Afup/Comptabilite/Comptabilite.php +++ b/sources/Afup/Comptabilite/Comptabilite.php @@ -628,7 +628,7 @@ public function modifierConfig(string $table, string $id, string $champ, $valeur return $this->_bdd->executer($requete); } - public function obtenir(string $id) + public function obtenir(int $id) { $requete = 'SELECT'; $requete .= ' * ';