V1.15.17 Evolutions des consignes

This commit is contained in:
2026-09-08 01:29:41 +00:00
parent d287607e45
commit 0f7437fa77
18 changed files with 1361 additions and 121 deletions
+17 -3
View File
@@ -117,14 +117,28 @@ try {
exit;
}
$stmtNom = $pdoCible->prepare('SELECT USR_Nom FROM ASP_Users WHERE USR_Code = ?');
// USR_Prenom récupéré ici en même temps que USR_Nom (7 septembre 2026, nuit)
// et posé en session : sert désormais de "nom affiché" pour les réalisations
// créées par cet utilisateur (voir REA_NomAffiche, realisations.php) sans
// jamais toucher à USR_Code lui-même — Jean-Marc a explicitement écarté un
// renommage de USR_Code (trop structurant) et une jointure ASP_Users refaite
// à chaque affichage/écriture (source de complication inutile, et
// potentiellement impossible si utilisateurs et agents IA finissent un jour
// dans des bases séparées) : un seul aller-retour ici, à la connexion,
// suffit pour tout le reste de la session.
$stmtNom = $pdoCible->prepare('SELECT USR_Nom, USR_Prenom FROM ASP_Users WHERE USR_Code = ?');
$stmtNom->execute([$routage['MIR_Code']]);
$nom = $stmtNom->fetchColumn();
$ligneUsr = $stmtNom->fetch();
$nom = $ligneUsr['USR_Nom'] ?? null;
$prenom = $ligneUsr['USR_Prenom'] ?? null;
$_SESSION['USR_Prenom'] = $prenom;
echo json_encode([
'success' => true,
'user' => [
'USR_Code' => $routage['MIR_Code'],
'USR_Nom' => $nom !== false ? $nom : null,
'USR_Nom' => $nom,
'USR_Prenom' => $prenom,
],
]);