Caractères spéciaux stockage et lecture
Bonjour à tous :D
ça fait un moment que je cherche comment encoder tous les caractères spéciaux de mes formulaires afin qu'ils soient correctement restitués à l'affichage après le stockage dans la base de données.
j'avais trouvé sur un site qu'il fallait utiliser l'utf8 pour gérer tous les caractères donc j'ai passé la base de donnée en utf8 et pour l'insertion dans la db je fait :
Code:
$contenu = utf8_decode($contenu);
et pour la récupération :
Code:
echo utf8_encode($contenu);
j'ai bien mis ça au sommet de ma page :
Code:
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
Donc au final les accents fonctionnent et quelques caractères spéciaux, mais d'autre posent problème, par exemple :
¡¡¡ıɔɹǝɯ
me donne à l'affichage (et dans la base de données) :
¡¡¡?????
Et ce que ce n'est pas correct comme j'ai fait ?
Y-a-t'il une meilleur façon de faire ? (Certainement vu que le forum affiche correctement les caractères :D)
Merci d'avance pour votre aide !!