ugrás a tartalomhoz

string kódolásának megállapítása

hemuveg · 2007. Jún. 7. (Cs), 21.00
Sziasztok!
Próbálok összerakni egy olyan függvénycsomagot, ami az e-mail fejlécét dolgozza fel és hozza emberi formátumra.
Egészen jól állok vele, de akadt egy problémám.
Az oldal, ami megjelenítek, UTF-8 kódolású.
Van egy olyan levél, aminek a header-ében nincs semmilyen hivatkozás a levél karakterkódolására (ami egyébként iso-8859-2).
Mivel nem tudom megállapítani a karakterkódolást, ezért ezt a sort változás nélkül adom vissza.
Mivel az oldal utf-8-ban jelenik meg, a éevél tárgya ilyen lesz: "mag�n ig�nylista".
Van valami duplacsavar, amivel ki lehet okoskodni, hogy egy adott string milyen karaktereket tartalmaz és ezért ilyen-olyan kódolású?
Vagy netán ha karakterenként végigmegyek és a karakter ASCII kódját vizsgálom, abból - ha egy határ fölé megy - kiderül, hogy milyen a kódolás?

Remélem érhető a nyomorom!

Előre is köszi:
hemuveg
 
1

hát gugli esetleg?

amonrpg · 2007. Jún. 7. (Cs), 22.20
http://hu.php.net/manual/en/function.mb-detect-encoding.php

Sok jóra ne számíts. De a guglit használhatnád, esetleg a weblaboros site-keresőt. Lerágott csont a téma.