ugrás a tartalomhoz

Ékezetes és még cifrább karakterek PostgreSQL-ben

Sweetchack · 2005. Júl. 30. (Szo), 11.11
Sziasztok

Fájl neveket szeretnék tárolni PostgreSQL-ben.
A probléma ott kezdődik, hogy az ékezetes karaktereket nem akarta eltárolni, de ez később megoldódott, bár PgAdmin 3-ban a karakter helyén vagy ? vagy négyzet látható.
Aztán az volt a probléma hogy ha kiolvastam a DB-ből egy fájl nevet és leellenőriztem a
file_exists() vagy is_file() függvénnyel akkor hibát kaptam.
Továbbá a böngészőben sem jelenik meg rendesen a fájl név.

Magyar ékezetek,
nagy A két ponttal a tetején
TM
és még sok más cifra

Ezeknek a beállításoknak az értékein változtatok:

CREATE DATABASE fontok
WITH OWNER = root
ENCODING = 'UNICODE'
TABLESPACE = pg_default;

header("Content-Type: text/html; charset=utf-8");
<meta http-equiv=Content-Type content="text/html; charset=utf-8" />

$dbr=pg_exec('SET client_encoding TO unicode;');

És a szövegszerkesztőben a PHP script fájlnak a karakter kódolása sem mindegy.

Valahogy nem jön összhangba. :-(
Még a tárolás az megy, de a megjelenítás az nem.

Előre is köszönöm a válaszokat.