probleme charset oracle php
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:
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:
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