Précédent   Forum des professionnels en informatique > PHP > PHP & SGBD > PHP & Oracle
PHP & Oracle Forum d'entraide sur Oracle avec PHP. Avant de poster -> FAQ Oracle et Cours Oracle
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 21/06/2006, 12h59   #1
Membre du Club
 
Inscription : mai 2006
Messages : 150
Détails du profil
Informations forums :
Inscription : mai 2006
Messages : 150
Points : 54
Points : 54
Par défaut Affichage > € avec Oracle et Php

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.
guilopouloos est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 21/06/2006, 13h04   #2
Rédacteur
 
Avatar de wamania
 
Développeur Web
Inscription : juillet 2003
Messages : 676
Détails du profil
Informations personnelles :
Âge : 30
Localisation : France, Gironde (Aquitaine)

Informations professionnelles :
Activité : Développeur Web

Informations forums :
Inscription : juillet 2003
Messages : 676
Points : 678
Points : 678
ç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

Lithium : ORM ActiveRecord PHP5 extrêmement léger
wamania est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 21/06/2006, 13h32   #3
Membre du Club
 
Inscription : mai 2006
Messages : 150
Détails du profil
Informations forums :
Inscription : mai 2006
Messages : 150
Points : 54
Points : 54
<td valign=top width=100%>".str_replace("\\","",(preg_replace("/\r\n|\n|\r/", "<br>",$etat_comment_pays)))."</td>
guilopouloos est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 21/06/2006, 13h36   #4
Rédacteur
 
Avatar de wamania
 
Développeur Web
Inscription : juillet 2003
Messages : 676
Détails du profil
Informations personnelles :
Âge : 30
Localisation : France, Gironde (Aquitaine)

Informations professionnelles :
Activité : Développeur Web

Informations forums :
Inscription : juillet 2003
Messages : 676
Points : 678
Points : 678
ç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

Lithium : ORM ActiveRecord PHP5 extrêmement léger
wamania est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 21/06/2006, 14h03   #5
Membre du Club
 
Inscription : mai 2006
Messages : 150
Détails du profil
Informations forums :
Inscription : mai 2006
Messages : 150
Points : 54
Points : 54
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
guilopouloos est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 21/06/2006, 14h11   #6
Rédacteur
 
Avatar de wamania
 
Développeur Web
Inscription : juillet 2003
Messages : 676
Détails du profil
Informations personnelles :
Âge : 30
Localisation : France, Gironde (Aquitaine)

Informations professionnelles :
Activité : Développeur Web

Informations forums :
Inscription : juillet 2003
Messages : 676
Points : 678
Points : 678
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>
Code :
<meta http-equiv="content-type" content="text/html; charset=utf-8" />
dans le code source HTML, as-tu bien ton signe euro?
__________________
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

Lithium : ORM ActiveRecord PHP5 extrêmement léger
wamania est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 21/06/2006, 14h24   #7
Expert Confirmé
 
Avatar de Maxoo
 
Maxime Pasquier
Expert PHP
Inscription : novembre 2004
Messages : 2 126
Détails du profil
Informations personnelles :
Nom : Maxime Pasquier
Âge : 28
Localisation : France, Loire Atlantique (Pays de la Loire)

Informations professionnelles :
Activité : Expert PHP
Secteur : High Tech - Multimédia et Internet

Informations forums :
Inscription : novembre 2004
Messages : 2 126
Points : 2 602
Points : 2 602
faudrait faire un htmlentities() de ta variable, comme ca elle sera mieux interprétée par ta page.
__________________
Pour une bien meilleur lisibilité, utilisez la balise [code], c'est le [#] dans votre éditeur.
Mon espace Développez : mes Créations.


Rencontre & Carte des Membres de Developpez.com, version 3.0
Maxoo est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 21/06/2006, 17h30   #8
Membre du Club
 
Inscription : mai 2006
Messages : 150
Détails du profil
Informations forums :
Inscription : mai 2006
Messages : 150
Points : 54
Points : 54
Citation:
Envoyé par wamania
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>
Code :
<meta http-equiv="content-type" content="text/html; charset=utf-8" />
dans le code source HTML, as-tu bien ton signe euro?
non cela ne chqnge rien.........
dans l'html j'ai un "?"
guilopouloos est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 21/06/2006, 17h38   #9
Rédacteur
 
Avatar de wamania
 
Développeur Web
Inscription : juillet 2003
Messages : 676
Détails du profil
Informations personnelles :
Âge : 30
Localisation : France, Gironde (Aquitaine)

Informations professionnelles :
Activité : Développeur Web

Informations forums :
Inscription : juillet 2003
Messages : 676
Points : 678
Points : 678
ça vient clairement d'un pb de charset (à mon avis).
Essaie

Code :
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>
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.
__________________
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

Lithium : ORM ActiveRecord PHP5 extrêmement léger
wamania est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 04h18.


 
 
 
 
Partenaires

Hébergement Web