Bon voila, j'ai un probleme de charset avec oracle 10.1.0 et php 4.3.11 et apache 2.0.52

J'ai mis dans apache httpd.conf > AddDefaultCharset "UTF-8"
Dans php php.ini > default_charset = UTF-8
Dans la variable d'environement du user ora10g > NLS_LANG = FRENCH_FRANCE.AL32UTF8

mes page.php sont encodées en UTF-8
j'ai mis comme meta <meta http-equiv=content-type content="text/html; charset=UTF-8">

J'ai créé une base de donnée TEST en precisant le charset UTF-8 et
NLS_LANGUAGE = FRENCH
NLS_TERRITORY = FRANCE
NLS_CHARACTERSET = UTF-8

cela dit qd je tape la requete

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
SELECT * FROM sys.props$
WHERE name LIKE 'NLS%' ;
NLS_LANGUAGE = AMERICA
NLS_TERRITORY = AMERICAN
NLS_CHARACTERSET = et bien UTF8

et quand j'insere via une page php mes accents sont foireux j'ai des ??????
mais si j'insere via la console oracle ca marche mais quand j'affiche le resultat dans une page php les éàè deviennent eae.

J'ai essayé aussi

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
ALTER SESSION SET NLS_LANGUAGE = FRENCH
ALTER SESSION SET NLS_TERRITORY = FRANCE
Je ne comprend pas d'ou vient le probleme ca fait mnt 1 semaine que je tourne en rond