bonsoir à tous le monde je voudrais savoir comment je peut affichez le caractère "è" dans php
dans mon entête html j'ai <meta http-equiv="content-type" content="text/html; charset=ISO-8859-1" />
merci
bonsoir à tous le monde je voudrais savoir comment je peut affichez le caractère "è" dans php
dans mon entête html j'ai <meta http-equiv="content-type" content="text/html; charset=ISO-8859-1" />
merci
Pour que PHP affiche un caractère è dans une page HTML, tu fais simplement un è normal.
bonsoir merci mais ca marche pas!
voici le résultat
list des app�l
j'aimerais bien connaitre comment je peut faire
merci
Il n'y a pas d'accents : "Liste des appels"
Sinon, vérifie que ton fichier .php et que l'eventuel source de données soient bien en ANSI eux aussi.
Effectivement, c'est un problème d'encodage de fichier. Notepad++ gère ça très bien. Il faut aller dans l'onglet "Format".
Il n'y a pas d'accents : "Liste des appels"
bonsoir merci pour votre réponse je utilise le zend studio comme IDE
j'ai pas trouvé le encodage ANSI
merci
met directement le code html si tu peux pas changer ton format en utf-8
é => é
Il n'y a pas lieu d'utiliser une entité HTML, le "é" existe en UTF8 comme en ISO.
Avant de passer en full utf8, j'avais pleins de problèmes d'encodage de ce genre. L'idéal est l'utf8 avec dans ton header:
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
après chaque connexion base de données (encodée en utf8 également) je fais
mysql_query("SET NAMES 'utf8';", $maConnexion);
mysql_query("SET CHARACTER SET 'utf8';", $maConnexion);
j'encode tous mes fichiers contenant du code en UTF8 sans BOM.
tu peux même mettre dans l'entête de tes fichiers php:
header('Content-Type: text/html; charset=utf-8');
mb_internal_encoding("UTF-8");
J'ai du un jour mettre en place un procédé multilingue... la misère quand j'ai copié-collé du dialecte japonais depuis google traduction^^
Aujourd'hui je n'ai plus aucun soucis et je conseille à tous de passer en full utf8!
Utiliser mysql_set_charset() plutot que des requêtes SET NAMES.
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.
Partager