Afficher du code html sans qu'il s'actionne
Résolu
math
-
arthezius Messages postés 3538 Date d'inscription Statut Membre Dernière intervention -
arthezius Messages postés 3538 Date d'inscription Statut Membre Dernière intervention -
A voir également:
- Afficher du code html sans qu'il s'actionne
- Code ascii - Guide
- Code puk bloqué - Guide
- Code activation windows 10 - Guide
- Comment déverrouiller un téléphone quand on a oublié le code - Guide
- Editeur html - Télécharger - HTML
7 réponses
Bonjour
Si tu n'as accès qu'au HTML, tu ne peux pas utiliser les fonctions indiquées par arthezius. Dommage, elles sont vraiment "faites pour"
Il faut obligatoirement remplacer les < par des & lt ; (sans les espaces) et les & par des & amp ;
Pour les autres caractères, ce n'est pas obligatoire.
Si tu n'as accès qu'au HTML, tu ne peux pas utiliser les fonctions indiquées par arthezius. Dommage, elles sont vraiment "faites pour"
Il faut obligatoirement remplacer les < par des & lt ; (sans les espaces) et les & par des & amp ;
Pour les autres caractères, ce n'est pas obligatoire.
Peux tu me détailler ta réponse? j'avoue ne pas maitriser le domaine
ah, petite précision, je n'ai accès qu'à du langage html...
ah, petite précision, je n'ai accès qu'à du langage html...
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
Autrement dit, il faut remplacer les caractères spéciaux du code comme < ou > par leurs équivalent html pour qu'il ne soit pas interprété comme tel.
En PHP il y a également une fonction pour le faire. En fait on peux en utiliser deux.
htmlspecialchars() ou htmlentities()
Pour faire simple, tu peux regarder ce tuto que j'avais fait sur mon site:
http://doc.arthezius.fr/...
En PHP il y a également une fonction pour le faire. En fait on peux en utiliser deux.
htmlspecialchars() ou htmlentities()
Pour faire simple, tu peux regarder ce tuto que j'avais fait sur mon site:
http://doc.arthezius.fr/...
C'était justement précisé dans mon exemple juste au dessus:
Après vérification, il est vrai que le résultat est différent suivant l'encodage.
Ma page étant encodé en utf-8 l'accent n'apparaît pas alors qu'en iso-8859-1 il apparaît correctement.
Je vais réarrangé mon tuto. Merci pour cette précision.
Cette fonction aura en partie le même effet mais convertira également tout le reste des caractères spéciaux dont les caractères accentués.
Après vérification, il est vrai que le résultat est différent suivant l'encodage.
Ma page étant encodé en utf-8 l'accent n'apparaît pas alors qu'en iso-8859-1 il apparaît correctement.
Je vais réarrangé mon tuto. Merci pour cette précision.
non, ça n'a rien à voir.
les deux peuvent être utilisés sans distinction de l'encodage.
ton problème est plutôt que tu as un encodage de fichier (par ton éditeur de texte) en ISO et un encodage de document (avec la META) en UTF mais que le navigateur ne le lis pas comme de l'UTF mais comme de l'ISO, préférant faire confiance au contenu qu'aux indications.
(ou quelque joyeuseté du même genre…)
+ http://www.michelcarrare.com/multimedia/codage-car.php
regarde le § "les problèmes"
les deux peuvent être utilisés sans distinction de l'encodage.
ton problème est plutôt que tu as un encodage de fichier (par ton éditeur de texte) en ISO et un encodage de document (avec la META) en UTF mais que le navigateur ne le lis pas comme de l'UTF mais comme de l'ISO, préférant faire confiance au contenu qu'aux indications.
(ou quelque joyeuseté du même genre…)
+ http://www.michelcarrare.com/multimedia/codage-car.php
regarde le § "les problèmes"