Karakterkészlet gond

Udv,

Adott egy php motor ami mysql táblákból szedi össze a saját menürendszerét, namost a gubanc ott kezdődik, hogy az őŐ betük helyén csak egy nagy ? jelenik meg.

Néhány adat:

os: freebsd6.1
webserver: apache2.2 ( ports-ból )
php: php5 ( ports-ból )
mysql: mysql5 ( ports-ból )

Apache-nak a default charset utf-8, mysql kapcsolategyeztetés ill. egybevetés szintén utf-8, az index.php headerként elküldi a megfelelő meta elemeket szintén utf-8-at megjelölve, próbáltam iso-8859-1/2-vel is de az őŐ helyén csak ? van, a lényeg, hogy ez a jelenség csak akkor fordul elő ha lekérek egy mezőt mysql-ből amiben pl. ez van "Kezdőlap", akkor ez jelenik meg Kezd?lap, de ha így csinálom

echo ""."Kezdőlap"."";

akkor szépen megjelenik helyesen az Ő betű, tehát úgy tünik, hogyha sql-ből lekérem a mező tartalmát ami adott esetben Ő betüt is tartalmaz, majd beleteszem egy változóba,

$akarmi=mysql_result($sqleredmeny,$cntr,"akarmi");
echo "".$akarmi."";

és így jelenitem(ném) meg akkor már csak ? marad az Ő helyén. Mi a büdös franc lehet ez, bugzik valami vagy csak én nem látom a fátol az amazonas esőerdeit....?

Ja és az az érdekes, hogy ugyanezen a szerveren rohangál még néhány mambo/drupal stb. a fent említett hibajelenség nélkül...

Még valami próbáltam latin2_hungarian_*-al is ugyanaz a helyzet.

Hozzászólások

connect után egy:
set names latin2
query?

E107 ill. Coppermine adatbazisat szeretnem atvinni freewebrol extrara. PHPMyAdmin export ill. import.. A beallitasok latszolag ugyanazok, de az ekezetes betukkel gond van. Nem tudom kideriteni, milyen kodolas, firefoxszal, ooo writerrel mar mindenfele lehetoseget vegigzongolraztam es csak nem jo... :S Mit lehetne meg megprobalni?