|
Publicité ' | |||||||||||||||||||||||
|
|
#1 |
|
Membre du Club
![]() Inscription : février 2006 Messages : 310 ![]() |
Bonsoir,
un probleme difficile a expliquer, je passe en parametre 2 variables (pseudo et text) a un fichier qui les enregistre dans une base de donnée, a l'affichage (apres passage au fichier qui enregistre) tout est ok les accents sont normaux. mais a l'insertion dans la base de donnée c'est catastrophique : jérémie (normalement jérémie) je croyais que cela venais de la base de donnée mais non ... car j'ai affecté a une variable "jérémié" que j'ai inserré dans la base de donnée et tout est ok ... donc malgré l'affichage correcte ce n'est pas bon a l'insertion ... une idée ?? merci |
|
00
|
|
|
#2 |
![]() ![]() ![]() Didier MouronvalDéveloppeur Web Inscription : juin 2008 Messages : 13 828 ![]() |
Oui, comme toujours avec les problèmes d'accents : les encodages entre ton html et/ou ton php et ta requête et ta BDD sont cohérents ?
__________________
Pas de question technique par MP ! Tout le monde peut participer à developpez.com, vous avez une idée, contactez-moi ! Vous possédez un blog et aimeriez diffuser vos billets sur le forum, contactez-moi ! Mes formations video2brain : La formation complète sur JavaScript • JavaScript et le DOM par la pratique • PHP 5 et MySQL : les fondamentaux Mon livre sur jQuery
|
|
00
|
|
|
#3 |
|
Membre du Club
![]() Inscription : février 2006 Messages : 310 ![]() |
arf ... heuuu c'est le genre de question que je ne me pose jamais ...
alors pour l'html j'ai ca : <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" /> et la base de donnée j'ai ca (c'est bien l'interclassement en face de chaque table ?? ) : latin1_swedish_ci ou "Jeu de caractères pour MySQL: UTF-8 Unicode (utf8) " a l'accueil de phpmyadmin ??? je rame un peu ... |
|
00
|
|
|
#4 |
![]() ![]() ![]() Didier MouronvalDéveloppeur Web Inscription : juin 2008 Messages : 13 828 ![]() |
Pourtant, tu commence à comprendre que ça peut être important...
Et en plus, je vais te décevoir... tu pourrais avoir du iso-8859-1 dans ton html et ton php et ta bdd, ça poserait quand même un problème si ta requête ne l'est pas...
__________________
Pas de question technique par MP ! Tout le monde peut participer à developpez.com, vous avez une idée, contactez-moi ! Vous possédez un blog et aimeriez diffuser vos billets sur le forum, contactez-moi ! Mes formations video2brain : La formation complète sur JavaScript • JavaScript et le DOM par la pratique • PHP 5 et MySQL : les fondamentaux Mon livre sur jQuery
|
|
00
|
|
|
#5 |
|
Membre du Club
![]() Inscription : février 2006 Messages : 310 ![]() |
hello !
ok j'ai compris ! j'avais essayer avec utf8_encode alors qu'il fallait décoder tout cela ... utf8_decode, bon c'est la premiere fois que je suis confronté a ce problème, je crois qu'il va falloir m'habituer a faire les choses proprement ... Par contre je ne comprends pas a quel moment ma variable est encodée en UTF 8 .... c'est le javascript qui fait ca ?? en tout cas merci de m'avoir aidé et merci de ne pas m'avoir donnée la réponse de suite .... j'aurais oublié dans la semaine !! Merci bien |
|
00
|
|
|
#6 |
![]() ![]() ![]() Didier MouronvalDéveloppeur Web Inscription : juin 2008 Messages : 13 828 ![]() |
Oui et non !!!
![]() En fait, quand tu récupères avec javascript une variable provenant d'un document (typiquement les getElement(s)ByQueqluechose), elle garde son encodage, en revanche, dans une requête Ajax, c'est par défaut l'utf-8 qui est utilisé, mais tu peux le modifier.
__________________
Pas de question technique par MP ! Tout le monde peut participer à developpez.com, vous avez une idée, contactez-moi ! Vous possédez un blog et aimeriez diffuser vos billets sur le forum, contactez-moi ! Mes formations video2brain : La formation complète sur JavaScript • JavaScript et le DOM par la pratique • PHP 5 et MySQL : les fondamentaux Mon livre sur jQuery
|
|
00
|
|
|
#7 |
|
Membre du Club
![]() Inscription : février 2006 Messages : 310 ![]() |
Ok hé ben je te remercie pour tout ce conseils ! super !
bonne continuation a toi ! |
|
00
|
Copyright © 2000-2012 - www.developpez.com