Voila, j'ai actuellement des soucis tres embettant concernant tous ces types d'encodage.
Ce qu'il se passe :
Via un formulaire je recupere un texte dans une textarea, text que je met ensuite dans une base de donnée.
Sur ma page web j'utilise ca : charset=iso-8859-1
Et sur ma Bdd : latin1_swedish_ci (je sais pas quoi prendre d'autre)
Apres la recuperation du texte via php je lui fais ceci :
$contenu=nl2br(htmlentities($_POST['contenu'], ENT_QUOTES));
Puis je l'ajoute a la bdd.
Jusque la aucun probleme.
Lorsque que j'affiche le contenu de ce texte sur une autre page en faisant appel a la bdd, ca passe impec.
Seulement, lorsque je rappelle ce texte dans une textarea pour le modifier, il me sort dans le texte les <br />, et lorsque je revalide ce texte, et bien les <br /> font parti du texte, et les mises a la ligne n'existe plus.
Je m'y perd totalement.
Il doit bien y avoir une explication clair sur ce phenomene que bcp doivent connaitre et doivent avoir regler non ?
Merci d'avance