[RESOLU] Encodage/décodage ne fonctionne pas

Répondre


Cette question est un moyen d’empêcher des soumissions automatisées de formulaires par des robots.
Smileys
:D :) :( :o :shock: :? 8-) :lol: :x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen: =D> #-o =P~ :^o :non: :priere: 8-|
Voir plus de smileys
  Revue du sujet
 

  Étendre la vue Revue du sujet : [RESOLU] Encodage/décodage ne fonctionne pas

Encodage/décodage ne fonctionne pas

par Ajàx » 18 juin 2013, 17:03

Bonjour à tous, j'ai un petit problème d'utf-8 qui ne marche pas (ou je m'y prends mal bien entendu)

En effet je récupère les élements d'une table et je les affiches avec une boucle, voici un bout du code
<?php echo htmlspecialchars($utilisateur['pseudo'], ENT_QUOTES, 'UTF-8') ;?>
J'ai utilisé
<meta http-equiv="content-type" content="text/html; charset=utf-8" />
pour encode la page mais le pseudo ne s'affiche pas si il y a des accents car bah problème d'encodage...

J'ai aussi essayé d'utiliser
utf8_decode($utilisateur['pseudo']);
mais ça ne marche qu'à moitié, ça affiche juste les caractères sans accents et ceux avec accents sont remplacés par des symboles

Sauriez vous comment faire ?
Merci

(ça se passe au niveau de la table ? j'ai modifié l'interclassement mais ça change rien, enfin voila)