Caractères accentués sous XHTML
Fermé
stitch69
-
3 déc. 2007 à 17:38
sebsauvage Messages postés 32893 Date d'inscription mercredi 29 août 2001 Statut Modérateur Dernière intervention 21 octobre 2019 - 3 déc. 2007 à 22:42
sebsauvage Messages postés 32893 Date d'inscription mercredi 29 août 2001 Statut Modérateur Dernière intervention 21 octobre 2019 - 3 déc. 2007 à 22:42
A voir également:
- Caractères accentués sous XHTML
- Caractères ascii - Guide
- Caractères spéciaux clavier azerty - Guide
- Caractères spéciaux - Guide
- Caractères spéciaux mac - Guide
- 8 caractères exemple - Guide
9 réponses
sebsauvage
Messages postés
32893
Date d'inscription
mercredi 29 août 2001
Statut
Modérateur
Dernière intervention
21 octobre 2019
15 659
3 déc. 2007 à 17:39
3 déc. 2007 à 17:39
Est-ce que ton code PHP sort également des chaînes en UTF-8 ?
Parceque si ton code sort du texte en ISO-8859-1 (ou autre) alors que ta page est déclarée en UTF-8, tu va voir des caractères bizarres.
Parceque si ton code sort du texte en ISO-8859-1 (ou autre) alors que ta page est déclarée en UTF-8, tu va voir des caractères bizarres.
heu...je dois avouer que je ne sais pas en quoi est mon php...je n'ai declarer de type de codage que dans le <head< de mon document html. j'ai inséré mon php dans le <body> comme des balises normales sans précautions particulières. Il faut que je déclare qqch en plus pour le php?
sebsauvage
Messages postés
32893
Date d'inscription
mercredi 29 août 2001
Statut
Modérateur
Dernière intervention
21 octobre 2019
15 659
3 déc. 2007 à 17:48
3 déc. 2007 à 17:48
Je ne connais pas bien php, mais en googlant il semble qu'il faille utiliser les fonctions mbstring ou encore utf8_encode.
Voir:
http://www.kitpages.fr/fr/cms/31/basculer-son-site-en-utf-8
https://www.php.net/utf8_encode
http://electron-libre.fassnet.net/utf8.php
Voir:
http://www.kitpages.fr/fr/cms/31/basculer-son-site-en-utf-8
https://www.php.net/utf8_encode
http://electron-libre.fassnet.net/utf8.php
naruto-94
Messages postés
865
Date d'inscription
mercredi 17 août 2005
Statut
Membre
Dernière intervention
20 décembre 2012
188
3 déc. 2007 à 17:48
3 déc. 2007 à 17:48
Salutr ,
As tu mis les balises <?php [Script] ?> au début et a la fin du script php ?
As tu mis les balises <?php [Script] ?> au début et a la fin du script php ?
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
sebsauvage
Messages postés
32893
Date d'inscription
mercredi 29 août 2001
Statut
Modérateur
Dernière intervention
21 octobre 2019
15 659
3 déc. 2007 à 17:49
3 déc. 2007 à 17:49
Et tant que j'y suis, une lecture utile sur l'encodage des caractères: https://sebsauvage.net/python/charsets_et_encoding.html
non je n'ai pas mis les balises <?php ?> car je ne lui demande pas vraiment de commande php, juste d'afficher les cases de mon formulaire.
sebsauvage
Messages postés
32893
Date d'inscription
mercredi 29 août 2001
Statut
Modérateur
Dernière intervention
21 octobre 2019
15 659
3 déc. 2007 à 17:52
3 déc. 2007 à 17:52
C'est juste une page HTML, alors ?
Utilise un éditeur de texte qui supporte l'UTF-8, comme PSPad
Utilise un éditeur de texte qui supporte l'UTF-8, comme PSPad
comme editeur je suis sur XMLspy2008 comme ca je peux verifier que je n'ecris pas n'importe quoi et question generation de DTD c'est plutot sympa...je suis désolée mais c'est ma première page web alors je dois avouer que je suis totalement perdue!!! j'y comprend rien entre les encoding et les charset...et pourquoi mon php ne suit pas les même règle que le XHTML?? et pourquoi la partie XHTML pure, qui elle est déclarée en UTF-8 n'affiche pas les caratères accentués?
sebsauvage
Messages postés
32893
Date d'inscription
mercredi 29 août 2001
Statut
Modérateur
Dernière intervention
21 octobre 2019
15 659
3 déc. 2007 à 22:42
3 déc. 2007 à 22:42
XMLspy2008
Ouch... pour éditer une page web ?
C'est un peu prendre un marteau-pilon pour écraser une fraise.
Kompozer fera bien mieux l'affaire.
http://www.kompozer.net/
j'y comprend rien entre les encoding et les charset
Alors lis: https://sebsauvage.net/python/charsets_et_encoding.html
pourquoi mon php ne suit pas les même règle que le XHTML??
Parceque php ne gère pas l'Unicode et mal l'UTF-8. Donc c'est le bordel en php...
et pourquoi la partie XHTML pure, qui elle est déclarée en UTF-8 n'affiche pas les caratères accentués?
Sans voir ton fichier, je ne peux pas répondre.
Ouch... pour éditer une page web ?
C'est un peu prendre un marteau-pilon pour écraser une fraise.
Kompozer fera bien mieux l'affaire.
http://www.kompozer.net/
j'y comprend rien entre les encoding et les charset
Alors lis: https://sebsauvage.net/python/charsets_et_encoding.html
pourquoi mon php ne suit pas les même règle que le XHTML??
Parceque php ne gère pas l'Unicode et mal l'UTF-8. Donc c'est le bordel en php...
et pourquoi la partie XHTML pure, qui elle est déclarée en UTF-8 n'affiche pas les caratères accentués?
Sans voir ton fichier, je ne peux pas répondre.