

PHP - prevod do UTF-8 z ISO-8859-1
Mám nejaké súbory s názvami v tvare:
<nnn> - Obrázok č. <xx> - <popis obrázka>
Tieto súbory si načítam pomocou funkcie scandir() do tabuľky. Pomocou funkcie explode() rozdelím názov na 3 časti podľa " - " a druhú a tretiu vložím do databáze. Databáza je v kódovaní utf8_general_ci. Po vložení názvov a popisov do databáze objavujem miesto "č" znak "è", miesto "š" znak "" a podobne. Vedel by mi niekto vysvetliť prečo nefunguje správne prevod do UTF-8 a ako to urobiť poriadne?
Takže nastavil som pre databázu MySQL "set names cp1250" a prestal som kódovať do UTF-8. Výsledok je taký ako som potreboval. Vyriešené.