Autor Zpráva
niCe
Profil
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
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
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
Alphard
Ano, jde to. Díky moc. Půjdeš do nebe :)

Vaše odpověď

Mohlo by se hodit


Prosím používejte diakritiku a interpunkci.

Ochrana proti spamu. Napište prosím číslo dvě-sta čtyřicet-sedm: