Bonjour à tous, j'ai un petit problème avec le décodage de valeur html sur un fpdf.

Je veux récupérer des valeurs d'une table (mysql), mais ces valeurs ont été traité avant l'envoi dans la table avec notamment htmlspecialchars($val, ENT_QUOTES);
ce qui me donne des choses comme ca : "place de l'église" où le guillemet simple change de valeur.

Logiquement on utilise un htmlspecialchars_decode() pour décoder la valeur html.

Ci dessous une partie du code fpdf :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
 
foreach ($requete_client as $a)
			{
				$adr = htmlspecialchars_decode($a['Cli_adr']);
 
			}
...
$this->Cell($w[3],5,$adr,'LR',0,'C');
Ce que je reçois est "place de l'église".

J'ai essayé d'afficher dans la génération du pdf la variable $adr, qui s'affiche correctement (et génère l'erreur du pdf normal), elle s'affiche normalement et n'a pas besoin de "htmlspecialchars_decode", c'est à dire que sans utilisé cette méthode elle s'affiche correctement (alors qu'elle est en crypté dans la base de donnée).

J'en appel à votre savoir, car je sèche totalement.