Y a personne
2007-08-19 21:34:09 UTC
Bonjour,
Je me met à l'utf, et je dois dire que je coince un peu vers la fin...
soit 2 pages :
La page1 avec le formulaire encoder en utf8 sans BOM
qui envoie les données en AJAX + encodeURIComponent() vers la page2 qui
insert dans une bd MySQL.
et c'est là que je coince, les caractères avec les accents (et oui
toujours ceux là) s'enregistre mal.
Si je met utf8_decode(), les accents s'enregistre bien.
Pourquoi, faut-il décoder alors que tout est en UTF, même MySQL ?
Mais certains caractères comme €, ™, ', œ ne s'enregistre pas bien.
Ce sont les même caractères qui pausaient problème en ISO...
Je peux bien sur les convertir € -> € avant de les insérer, mais je
voudrais qu'ils apparaissent en dur dans la bd.
merci de votre aide
Je me met à l'utf, et je dois dire que je coince un peu vers la fin...
soit 2 pages :
La page1 avec le formulaire encoder en utf8 sans BOM
qui envoie les données en AJAX + encodeURIComponent() vers la page2 qui
insert dans une bd MySQL.
et c'est là que je coince, les caractères avec les accents (et oui
toujours ceux là) s'enregistre mal.
Si je met utf8_decode(), les accents s'enregistre bien.
Pourquoi, faut-il décoder alors que tout est en UTF, même MySQL ?
Mais certains caractères comme €, ™, ', œ ne s'enregistre pas bien.
Ce sont les même caractères qui pausaient problème en ISO...
Je peux bien sur les convertir € -> € avant de les insérer, mais je
voudrais qu'ils apparaissent en dur dans la bd.
merci de votre aide