[RESOLU] Ecnodage de caractère incorrect

Répondre


Cette question est un moyen d’empêcher des soumissions automatisées de formulaires par des robots.
Smileys
:D :) :( :o :shock: :? 8-) :lol: :x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen: =D> #-o =P~ :^o :non: :priere: 8-|
Voir plus de smileys
  Revue du sujet
 

  Étendre la vue Revue du sujet : [RESOLU] Ecnodage de caractère incorrect

Re: Ecnodage de caractère incorrect

par moogli » 23 oct. 2014, 23:33

c'est effectivement une des solutions indiquées dans le liens !

je marque ce sujet résolus.


@+

Re: Encodage de caractère incorrect

par jack 2 the box » 18 oct. 2014, 17:13

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

par moogli » 18 oct. 2014, 14:41

as tu suivis les indications de ce tuto ?
faq-tutoriels/encodage-utf-t245062.html


@+

Re: Ecnodage de caractère incorrect

par moogli » 18 oct. 2014, 14:38

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: encodage des bases de données wp

par jack 2 the box » 18 oct. 2014, 10:44

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...

Ecnodage de caractère incorrect

par jack 2 the box » 18 oct. 2014, 10:36

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 ?