Bonjour,
Je ne saisie pas bien pourquoi mais je n'arrive pas à afficher le symbole € pourtant ma BD Oracle comporte bien "€" dans les champs utilisés.
Bonjour,
Je ne saisie pas bien pourquoi mais je n'arrive pas à afficher le symbole € pourtant ma BD Oracle comporte bien "€" dans les champs utilisés.
ça t'affiche quoi, tu l'affiche avec quoi?
Articles sur developpez.com
- Gestion des exceptions avec PHP5
- Chiffrement et hash en PHP contre l'attaque Man in the middle
- Aedituus - Espace membre sécurisé en PHP5
<td valign=top width=100%>".str_replace("\\","",(preg_replace("/\r\n|\n|\r/", "<br>",$etat_comment_pays)))."</td>
ça répond moyennement à ma question
en gros c'est sur firefox, si oui, quelle version?
$etat_comment_pays est un string contenant un € ?
est-il encodé en HTML (&euro) ?
et il t'affiche quoi excatement, rien ou EUR ?
Articles sur developpez.com
- Gestion des exceptions avec PHP5
- Chiffrement et hash en PHP contre l'attaque Man in the middle
- Aedituus - Espace membre sécurisé en PHP5
Comme navigateur j'utilise IE v6.0 et firefox 1.5.0.3.
Dans la base Oracle le symbole est € (pas d'html &...) dans la page égelement.
Il s'agit bien de la variable contenant le texte.
à l'écran je récupère un "?"
Merci de ton aide
enfin, dernières questions
Quel est l'encodage de ta page?
As-tu essayer de forcer l'utf-8
(dans firefox, affichage->encodage des caractères->Unicode (utf-8)
Si ça fonctionne, place ceci entre <head> et </head>
dans le code source HTML, as-tu bien ton signe euro?
Code : Sélectionner tout - Visualiser dans une fenêtre à part <meta http-equiv="content-type" content="text/html; charset=utf-8" />
Articles sur developpez.com
- Gestion des exceptions avec PHP5
- Chiffrement et hash en PHP contre l'attaque Man in the middle
- Aedituus - Espace membre sécurisé en PHP5
faudrait faire un htmlentities() de ta variable, comme ca elle sera mieux interprétée par ta page.
non cela ne chqnge rien.........Envoyé par wamania
dans l'html j'ai un "?"
ça vient clairement d'un pb de charset (à mon avis).
Essaie
sinon, essaie de voir l'encodage de ta base Oracle, il me semble que c'est utf8 par défaut, mais elle a peut-etre été modifiée.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 $etat_comment_pays = utf8-encode($etat_comment_pays); <td valign=top width=100%>".str_replace("\\","",(preg_replace("/\r\n|\n|\r/", "<br>",$etat_comment_pays)))."</td>
Articles sur developpez.com
- Gestion des exceptions avec PHP5
- Chiffrement et hash en PHP contre l'attaque Man in the middle
- Aedituus - Espace membre sécurisé en PHP5
Partager