Entities en PHP
anelkastadam
Messages postés
6
Statut
Membre
-
toma_f_1 Messages postés 94 Statut Membre -
toma_f_1 Messages postés 94 Statut Membre -
Bonjour,
C'est très simple j'arrive à encoder les entités en PHP mais la fonction de désencodage html_entity_decode ne marche pas! Je suis sur Easy PHP avec PHP 5.2.10 pourtant.
Regardez ces quelques lignes de codes:
<?php
$ok = htmlentities('é');
$bob = html_entity_decode($ok);
echo $ok;
echo '::';
echo $bob;
?>
ce qui m'affiche:
é::é
Complétement bizarre et carrément énervant!
des idées? merci !
C'est très simple j'arrive à encoder les entités en PHP mais la fonction de désencodage html_entity_decode ne marche pas! Je suis sur Easy PHP avec PHP 5.2.10 pourtant.
Regardez ces quelques lignes de codes:
<?php
$ok = htmlentities('é');
$bob = html_entity_decode($ok);
echo $ok;
echo '::';
echo $bob;
?>
ce qui m'affiche:
é::é
Complétement bizarre et carrément énervant!
des idées? merci !
A voir également:
- Entities en PHP
- Easy php - Télécharger - Divers Web & Internet
- Expert php pinterest - Télécharger - Langages
- Retour a la ligne php - Forum Webmastering
- Alert php - Forum PHP
- Retour a la ligne php ✓ - Forum PHP
9 réponses
et lz code source html il t'affiche quoi ?
c'est pas un probleme avec les normes iso utf et compagnie ca ?
c'est pas un probleme avec les normes iso utf et compagnie ca ?
1) l'encodage du fichier texte du script php lui-même: (utf, ascii, ...)
2) le "charset=iso-8859-1" (ou autre) de la page web
2) le "charset=iso-8859-1" (ou autre) de la page web
c'est bizarre chez moi il affiche é::é avec ton code...
avec ceci en code html généré : & e a c u t e ;::é (j'ai mis des espaces pour pas que ce soit interprété)
avec ceci en code html généré : & e a c u t e ;::é (j'ai mis des espaces pour pas que ce soit interprété)
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
mon code html est :
&A t i l de;& c o py;::é
çà veut dire que y'a pas de problème du navigateur n'est ce pas?
c'est mon html entity decode qui fonctionne pas correctement je pense.
comment je modifie mon encodage ou mon charset iso, je comprends pas vraiment ce que vous me dites là. merci.
&A t i l de;& c o py;::é
çà veut dire que y'a pas de problème du navigateur n'est ce pas?
c'est mon html entity decode qui fonctionne pas correctement je pense.
comment je modifie mon encodage ou mon charset iso, je comprends pas vraiment ce que vous me dites là. merci.
j'ai ouvert une page php dreamweaver avec cette ligne de code déjà inscrite:
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
( au lieu que je crée ma page manuellement < ? php ... ? > )
et la conversion s'est bien faite.
merci pour vos indications!!
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
( au lieu que je crée ma page manuellement < ? php ... ? > )
et la conversion s'est bien faite.
merci pour vos indications!!
&A t i l d e ;& c o p y;::é
(avec espaces pour ne pas être intérpreter)