problème encodage caractére avec htmlspecialchars() - PHP - Programmation
Marsh Posté le 29-02-2008 à 23:44:39
Si t'obtient du é, ce n'est pas un problème d'htmlspecialchars, mais d'encoding.
Genre dans ton appli, tes chaînes sont en utf-8, mais tu envoie ta page en indiquant un charset iso-8859-1. Donc vérifie les entêtes HTTP envoyées, et la meta Content-Type de la page.
Pour les \', c'est ailleurs. Ca peut venir par exemple d'un addslashes en trop, ou lors de l'insertion dans la base de données un mysql_real_escape_string alors que magic_quotes_gpc est sur on
Marsh Posté le 29-02-2008 à 21:16:23
je passe une description dans un url de la page 1 vers la page 2
j'ai un problème d'affichage voici la description sur la page 1
et voici le code sur la page 2
Donc le problème est avec le ( é ) qui s'affiche en ( é ) et le ( ' ) qui s'affiche ( \' ) et le ( 'é ) qui s'affiche ( ’é )
comment faire pour résoudre ce problème
merci
Message édité par mrnero2006 le 29-02-2008 à 21:17:16