This commit is contained in:
KANE LAZENI 2026-02-15 23:56:45 +00:00
parent 9fae141cba
commit c3cc0889eb

View File

@ -63,7 +63,7 @@ class ControleurRechercheparcarte extends Controleur {
if(isset($_POST['donneesCarte']))
{
$versionTagCarteEncours = $this->beneficiaire->getVersionTagCarteEncours();
$donneesCarte = $_POST['donneesCarte']; // ex: "IS1|ebene|ESI6936000602" => SVMx|ZWJlbmU=|RVNJNjkzNjAwMDYwMQ==
$donneesCarte = $_POST['donneesCarte']; // ex: "IS1|ebene|ESI6936000602|b18e7d5e-0ac2-11f1-a875-d05099ffadf8" => SVMx|ZWJlbmU=|RVNJNjkzNjAwMTcwMw==|b18e7d5e-0ac2-11f1-a875-d05099ffadf8
$parts = explode('|', $donneesCarte);
/*
@ -77,30 +77,25 @@ class ControleurRechercheparcarte extends Controleur {
exit();
*/
$versionTagCarte = base64_decode($parts[0]);
$codeEntite = base64_decode($parts[1]);
$numeroBeneficiaireCarte = base64_decode($parts[2]);
//if (count($parts) !== 3 || $parts[0] !== 'IS1') {
if (count($parts) !== 3 || $versionTagCarte !== $versionTagCarteEncours) {
if (count($parts) !== 4 || $versionTagCarte !== $versionTagCarteEncours) {
$msgErreur = 'Carte invalide / Invalid card';
}
else{
$versionTagCarte = base64_decode($parts[0]);
$codeEntite = base64_decode($parts[1]);
$numeroBeneficiaireCarte = base64_decode($parts[2]);
$tagUuid = $parts[3];
/*
var_dump(
array(
"versionTagCarteEncours" => $versionTagCarteEncours,
"versionTagCarte" => $versionTagCarte,
"codeEntite" => $codeEntite,
"numeroBeneficiaireCarte" => $numeroBeneficiaireCarte,
"tagUuid" => $tagUuid,
)
);
exit();
*/
if($codeEntite<=" " || $numeroBeneficiaireCarte<=" ")
{