Autor | Zpráva | ||
---|---|---|---|
niCe Profil |
#1 · Zasláno: 10. 8. 2007, 00:42:59
Narazil jsem na problém s diakritikou u fce file_get_contents, načítám externí stránky a jejich obsah analyzuju, jenže třeba znak "é" to změní na "Ă©".
Netušim přesně jestli to je jenom u českejch znaků, kdyby jo, mohl bych to ošetřit str_Replace, ale přece jenom, nevíte někdo o nějaké lepší obecnější metodě jak opravit tu diakritiku raději u všech speciálních znaků? Díky, niCe. |
||
Alphard Profil |
#2 · Zasláno: 10. 8. 2007, 00:49:19
nemám s tím zkušenosti, ale kdyby byly cizí stránky v jiném kódování, zkusil bych výstup z file_get_contents prohnat funkcí iconv();
|
||
niCe Profil |
#3 · Zasláno: 10. 8. 2007, 00:54:46
Díky, to by mohlo pomoct. Vůbec jsem nevěděl čeho se chytit.
Teď jsem na to díval, ta cílová stránka je utf-8, já mám windows-1250. Chápu-li to dobře, iconv("UTF-8", "WINDOWS-1250", $obsahstranky); by mělo pomoct. Jdu to zkusit. |
||
niCe Profil |
#4 · Zasláno: 10. 8. 2007, 00:57:38
Alphard
Ano, jde to. Díky moc. Půjdeš do nebe :) |
||
Časová prodleva: 17 let
|
0