Utf8 & alert javascript

Fermé
benoitXV Messages postés 228 Date d'inscription lundi 2 juin 2008 Statut Membre Dernière intervention 24 mai 2022 - 15 juil. 2008 à 10:19
 Zmanu - 28 janv. 2011 à 17:52
Bonjour,

J'ai un souci avec l'encodage de mes donnée en utf8 dans ma base postgresql
et leurs affichage dans un popup en javascript


J'ai testé utf8_decode & utf8_encode ça ne marche pas.

J'ai aussi ajouté cette ligne:
<script type="text/javascript" src="../js/creation.js" charset="utf-8"></script>

Sans effet !!

Je ne touve pas de solution HELP

4 réponses

En fait, il suffit d'ajouter charset="UTF8" dans l'appel du fichier js <script type="javascript" charset="utf8" src="fichier.js"></script>
1
Stof37 Messages postés 601 Date d'inscription mardi 14 août 2007 Statut Membre Dernière intervention 19 janvier 2011 148
15 juil. 2008 à 12:38
Les données affichées ont été enregistrées à partir de l'interface de gestion de la BDD ou à partir d'un formulaire d'ajout que toi tu as créé?

Parce que par exemple, les outils comme phpMyAdmin par défault sont afficés dans des pages encodées en iso et donc les données ajoutées ne s'affichent pas correctement dans des pages utf8. La solution: explorer la configuration pour passer l'encodage de ces outils en utf8, ou créer ses propres formulaires d'ajout... Si c'est bien le problème ici :)
0
benoitXV Messages postés 228 Date d'inscription lundi 2 juin 2008 Statut Membre Dernière intervention 24 mai 2022 17
15 juil. 2008 à 12:44
non ce n'est pas le cas car ma bdd est encodé en utf8

j'ai opté pour l'affichage d'un popups

Mais je suis confronté a autre probleme d'encodage car je transmet mon texte avec du javascript

le texte d'origine contient des 'é'
Dans le texte reçu par $_GET les é sont remplacé par:
�
Rrrrrrrrrrr dur dur l'encodage
0
Stof37 Messages postés 601 Date d'inscription mardi 14 août 2007 Statut Membre Dernière intervention 19 janvier 2011 148
15 juil. 2008 à 15:49
Lol oui trop de problemes !
Ce que j'expliquais se produit aussi quand la base est encodée en utf8. Le probleme vient de la page affichée pour entrer les données qui elle n'est pas forcément en utf8
0
benoitXV Messages postés 228 Date d'inscription lundi 2 juin 2008 Statut Membre Dernière intervention 24 mai 2022 17
15 juil. 2008 à 15:20
pour contourner le probleme, j'ai decidé de passé par ma bdd.

Je fais une ecriture de mon message dans la bdd et le popup va le rechercher.

Tous se passe bien, a l'exception du ...CR/LF qui n'est pas affiché dans mon popup.

rappel: Ma bdd est encodé en utf-8
mon popup aussi.

J'en ai marre...
0