Bonjour,
Dans des messages de mon forum je trouve des caractères d'origine windaube charset Windows-1252 (du copier coller de Word je pense)
Y'a t-il un moyen simple d'échapper les caractères 128 à 159 des posts des visteurs ?
J'ai essayé avec des replace et autres comme ceci par exemple
- <?php
- str_replace("–","–",$txt);
- str_replace("–","-",$txt);
- ?>
mais sans succès, les codes des cractères ne sont pas détectés.
Un lien ou une info pour faire parser le code de chaque caractère du post et pas son affichage et en écarter ou remplacer ?
Un grand merci d'avance.
Oui, il faut que tu utilises la fonction
iconv avec son paramètre TRANSLIT pour tenter de convertir tous les encodages Z en ISO ou UTF-8 par exemple.