Probleme php Html_entity_decode / utf8

Bonjour,
Bon voila j'ai un petit soucis que je ne comprend pas
j'ai une page encodée en utf8
Je fais une requete mysql pour obtenir des url
je fais un html_entity_decode() pour obtenir le code enregistré dans la db.
et la je me retrouve avec des url etrange avec des % et des CA qui me font bugguer ma page
Si quelqu'un a une idée :
https://www.leptitroi.com/
regarder au milieu de la page les images qui ne s'affichent pas

Merci d'avance si vous avez une petite idée :-)
Configuration: Windows XP Internet Explorer 7.0

6 réponses

  1. L'utilisation des caractères spéciaux (dont les caractères accentués) et des espaces est fortement à éviter dans les noms de fichiers.
    1. latin1_swedish_ci
      la je comprend pas c'est la premiere fois que ca me fait ca avec une requete mysql
      faut que je passe ma db en utf8?
      quand je ne fais pas mon html_entity_decode l'url apparait propre pourtant
      1. En principe les liens fonctionnent en VARCHAR, même en CHAR
        1. Le champs de la DB? ca doit etre ca le probleme
          Pour le sphotos j'ai mis à jour la page il n'y a que les bugs qui apparaissent