webleads-tracker

Comment obtenir les données d'un coupon utilisé dans une commande

Colas
Bonjour,

Pour un développement spécifique, j'ai besoin de récupérer tout le détail d'un coupon utilisé dans une commande.

Ces données sont stockées dans le champ coupon de la table cat_commande. Elles semblent être rassemblées dans un Array sérialisé en PHP, mais pourtant la fonction unserialize() retourne false systématiquement.

Est-ce qu'un développeur a déjà été confronté à ce genre de soucis ? Ou si quelqu'un du labo a une réponse à m'apporter...

Thomas [LE KLUB]
Avatar
Bonjour Colas,

as-tu penser à vérifier l'encodage des caractères ? c'est souvent source d'erreur dans la sérialisation en PHP. Essaye de faire un

$array = unserialize(utf8_encode($data));
ou 
$array = unserialize(utf8_decode($data));


En espérant que cela t'aide,
Thomas