Derniers tests et là ... fatal error de charset .. :s

Eléphant du PHP | 73 Messages

08 août 2007, 16:06

Coucou,

Je pensait avoir finit et bien non lorsque je faisait des p'ti test pour voir si tout fonctionne bien.
Je me suis apperçu que mon charset ne fonctionnait pas.

Il est déclaré comme ceci :
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
Le serveur est configuré comme ceci :

Code : Tout sélectionner

HTTP_ACCEPT_CHARSET ISO-8859-1,utf-8;q=0.7,*;q=0.7

Code : Tout sélectionner

default_charset no value
Donc si je suis bien ce que j'ai lu dans les autres topics ou même sur d'autres site, normallement en mettant ça je n'ai pas de problème avec les accents.

Mais j'en ait , les é,à,è.... se transforment en "?,?,?" lors des insert et lors des affichage (quand j'ai mis intentionellement des accent en base, j'affiche des e à la place des é ou è etc...


Le charset est définit dans mon header qui est appelé comme ceci :
<?php require_once ('header.phtml'); ?>
Dans toutes mes pages html.

Quelqu'un voit il le problème ?
Y a t'il moyen d'afficher le charset en cour d'utilisation ?
Quelques précisions sur la notion de charset seraient les bienvenues ... :D

ciao

EDIT :


ps : c'est bien un problème de charset non ?
nouveau dans le monde du php
Maître du phpinfo() ce n'est pas rien tout de même xD

ViPHP
ViPHP | 2291 Messages

08 août 2007, 22:53

<?php require_once ('header.phtml'); ?>
Bête question :?: mais c'est quoi header.phtml :oops:

ViPHP
AB
ViPHP | 5818 Messages

08 août 2007, 23:33

Dans ta base as-tu essayé pour tes champs, l'interclassement latin 1 general ci ? Il me semble avoir résolu un pb analogue y'a quelque temps avec ce parammétrage.

Eléphant du PHP | 73 Messages

09 août 2007, 11:14

Le header.phtml est le haut de ma page et il se trouve dans toutes les pages (grâce à l'include), j'y met les choses que j'utilise dans chacune de mes pages, par exemple :

Code : Tout sélectionner

<LINK REL="SHORTCUT ICON" href="favicon.ico">
Dans ta base as-tu essayé pour tes champs, l'interclassement latin 1 general ci ?
Je ne voit absolument pas de quoi tu parle :(
Pour info j'utilise une base de donnée Oracle.

EDIT: je n'ai toujours pas trouver de solution :(
nouveau dans le monde du php
Maître du phpinfo() ce n'est pas rien tout de même xD