Page 1 sur 1

Ecnodage de caractère incorrect

Posté : 18 oct. 2014, 10:36
par jack 2 the box
Bonjour,
je bute sur un truc qui doit être tout bête...
Sur un site WordPress j'ai installé BBPress.
Je récupère les données des posts BBPress dans la BD, table wp_posts, no souci
Mais, alors que les textes sont correctement codés (lettres accentuées ok) dans la table sous phpMyAdmin (utf8_general_ci) je récupère des hiéroglyphes sous php ... ?
Alors que pour d'autres données, issues de formulaires, stockées avec des ©$ dans la table, je les récupère normalement ... !

Quel encodage déclarer et où pour que ça marche correctement ?

Re: encodage des bases de données wp

Posté : 18 oct. 2014, 10:44
par jack 2 the box
Je rajoute que, bien sûr, je ne peux pas modifier l'encodage de la table wp_posts, puisque c'est une table de base de WordPress, c'est donc uniquement en lecture que je peux agir... En tout cas, je crois...

Re: Ecnodage de caractère incorrect

Posté : 18 oct. 2014, 14:38
par moogli
Modération :
Merci d'utiliser un titre clair et qui correspond bien à ta demande.

Merci de prendre le temps de lire les règlements.

Re: Ecnodage de caractère incorrect

Posté : 18 oct. 2014, 14:41
par moogli
as tu suivis les indications de ce tuto ?
faq-tutoriels/encodage-utf-t245062.html


@+

Re: Encodage de caractère incorrect

Posté : 18 oct. 2014, 17:13
par jack 2 the box
Pardon pour le titre, mes doigts avaient dérapé, lol. Merci d'avoir rectifié.
Oui j'avais vu cette page, mais rien ne marchait.
Finalement je me suis débrouillé avec ça :
//OUVERTURE DE LA BDD
$bdd = new PDO('mysql:host=xoxoxoxoxoxox;dbname=xoxoxoxoxoxox;charset=utf8','oxoxoxoxox','oxoxoxoxoxox');

Re: Ecnodage de caractère incorrect

Posté : 23 oct. 2014, 23:33
par moogli
c'est effectivement une des solutions indiquées dans le liens !

je marque ce sujet résolus.


@+