Bonjour, j'ai un problèmes avec des accents.
Mon site est encoder en ISO-8859-1 et j'ai des variables php comme :
$connecte = "Pour pouvoir utiliser toutes les fonctionnalités du réseau tu dois t'identifier."; //Message de connexionet
$erreur = "Un Utilisateur possède déjà ce Nom.";
Les variables sont dans des fichiers différents et sont intégré dans le script par un include puis par la fonction echo.
J'ai fais une fonction (plutôt repris une fonction de php) pour les encoder:
function convert($str)
{
$str = htmlentities($str, ENT_QUOTES, "ISO-8859-1");
return($str);
}Elle fonctionne a merveille pour la variable $connecte mais avec la variable $erreur elle me retourne :
Un Utilisateur poss�de déjà ce Nom.
Alors je remplace htmlentities par utf8_decode la variable $erreur est corigé mais c'est au tour de la variable $connecte de déconner :
Pour pouvoir utiliser tous les fonctionnalit?du r?au tu dois t'identifier.Et si je met les 2 fonctions (utf8_decode et htmlentities) ma variable $erreur est :