Oracle y PHP

Chema
06 de Junio del 2005
Hola a todos. Mi problema es el siguiente:

Estamos haciendo una web utilizando Oracle sobre Linux y PHP sobre Apache. Cuando escribimos caracteres especiales (como la eñe o acentos) directamente desde el PHP no hay ningún problema, pero a leer un registro de Oracle donde hay dichos caracteres las eñes se sustituyen por "?" y los acentos desaparecen.

Ya hemos tocado todo lo que podemos (NLS_LANG, etc.) pero sigue sin funcionar.

¿Alguna idea? Está claro que el problema está entre el Oracle y el PHP, o por lo menos a mí me lo parece...

Gracias por su atención.