Déchiffrage des donnée d'une base

Ynsouk Messages postés 108 Statut Membre -  
Ynsouk Messages postés 108 Statut Membre -
Bonjour,

j'utilise php pr faire sortir des enrégistrements d'une bd mysql;

Localement les données apparaissent bien; mais une fois le fichier mis chez l'Hébergeur les caractères accentués sont transformés en d'autres caractères qui rendent ilisibles le mot , le nom.

J'ai fait un phpinfo pr voir les config du serveur et j'ai vu que normalement il doit supporter l'ISO-8859-1;
Que dois je faire pr améliorer ca. Merci
A voir également:

1 réponse

Utilisateur anonyme
 
C'est un problème de jeux de caractères, ton bidule essaye d'afficher en UTF des données en ISO machin.

La bdd c bien la même? c pas celle de ton hébérgeur?

Le problème c'est d'identifier où s'est produite l'erreur?

A) dans la bdd à l'injection, cad que le texte est déja corrompue en bdd ( probleme de charset mysql)
B) dans php, avec php.ini, même si ca ne me dit rien
C) dans la config du serveur web, le format par défaut
D) essaye de positionner le charset au niveau de la page web dans le header
0
Ynsouk Messages postés 108 Statut Membre 2
 
ok merci
ds la bdd le texte n'est pas corrompu ; il me montre bien les données quand je fais un select * par exemple
sur la table .
ds la config du serveur web, voici ce qu'il ya : HTTP_ACCEPT_CHARSET ISO-8859-1,utf-8;q=0.7,*;q=0.7
au niveau de la page web je l'ai positionné sur le ISO-8859-1.

Est ce que les informations que j'ai données peuvent vous aider à m'aider? merci
0