PHP|Débutant :: Forums

Advertisement

Besoin d'aide ? N'hésitez pas, mais respectez les règles

Vous n'êtes pas identifié(e).

#1 Re : Forum Général PHP » caractère accentué » 15-09-2014 12:54:38

Bonjour @ tous

plus d'infos


 
$strDepartment = $info[$i]['department'][0]; // info récupérée de l'AD
echo $strDepartment; //afiche un resultat
echo htmlentities($strDepartment, ENT_NOQUOTES, 'UTF-8'); //n'affiche rien
 

Merci

#2 Re : Forum Général PHP » caractère accentué » 15-09-2014 12:54:38

Bonjour,

En effet pour la définition vous avez entièrement raison....
Mais beaucoup de gens utilise ce terme dans le cadre de signature sous Outlook (peut-être parce qu'il ne signe pas physiquement de papier)



function char($text)
{
  $text = htmlentities($text, ENT_NOQUOTES, "UTF-8");
  $text = htmlspecialchars_decode($text);
  return $text;
}
 

en sachant qu'avec ma version de php la fonction htmlspecialchars_decode n'est pas reconnue mais html_entity_decode()

$a = ('Á',.....);
$b = ('À',.....);
$str = strtr($str, $a, $b);

 

et la même en passant par un tableau associatif

#3 Forum Général PHP » caractère accentué » 15-09-2014 12:54:38

thomyvp
Réponses : 4

Bonjour @ tous,

je suis entrain de faire un petit script qui va rechercher la liste des utilisateurs de mon AD, les mets dans une liste déroulatante

lorsqu'un utilisateur clique sur son nom et valide la sélection une signature au format html est généré... celle-ci sera utilisée pour la signature électronique dans les mails

l'affichage du résultat est ok cependant lorsque je la bascule dans outlook les caractères accentués n'apparaissent pas bien... j'ai essayé plusieurs méthodes trouvées sur le web aucune ne fonctionne

pouvez-vous m'aider (ex : à doit devenir à)

merci

Pied de page des forums

Propulsé par FluxBB