Autor Zpráva
zvo
Profil
Zdravím,
potřeboval jsem přesunout PunBB fórum na jiný hosting, zazálohoval jsem databázi a nahrál ji na jiný server. Bohužel od této doby se všechny české znaky špatně zobrazují. Text vypadá takto:

To prostÄ› neÅ™eÅ¡. Ano, budeÅ¡ platit poplatek bance, ale jen za příchozí DOMÃ?CÃ? platbu - protože ti tam poÅ¡lu penize z mojeho úÄ?tu u ÄŒSOB. A ten poplatek u studentského úÄ?tu je myslím 0KÄ?

Nevíte, jak problém vyřešit ?

Děkuji.
Kajman_
Profil *
A časté problémy jste četl?
zvo
Profil
Jo četl, ale mysql_query("SET NAMES utf8""); znaky ještě víc rozhodilo a ostatní (latin1, cp1250) žádné změny neprovedly..
zvo
Profil
Neexistuje třeba nějaký program, který převede text z jiných kódování do utf8 a abych ho potom mohl používat jako klasické utf8 ?
Taps
Profil
zvo
zkus http://www.volny.cz/drd/konvertor.html
Kajman_
Profil *
A když se podíváte do databáze třeba přes phpmyadmin, tak tam je diakritika v datech dobře?

Pokud ne, zkuste znovu ten import dat, ale předtím zjistětě v jakém kódování ten soubor máte a do souboru na začátek vložte odpovídající set names ;
zvo
Profil
Kajman_ : Ani v phpMyAdminu se diakritika nezobrazuje spravne. Bohuzel nevim, jak mam zjistit, v jakem kodovani ten .sql soubor je. Neexistuje treba nejaky program, ktery zjisti, ve kterem kodovani to je ?

Taps: Děkuji za tip, jakmile se dostanu domů, vyzkouším to.
Kajman_
Profil *
Většinou to stačí otevřít v nějakém textovém editoru, např. pspad nebo jEdit a zkusit ty tři běžná kódování češtiny a až to přečtete, tak to je to správné.
zvo
Profil
no v .sql souboru je na konci tabulek napsáno CHARSET=latin1 , ale když to naimportuju jako latin1, tak to pořád nefunguje. Je možné že to bude v jiném kódování než latin1 přestože jsou tabulky nastaveny na latin1 ??
Kajman_
Profil *
V latin1 nejde ukládat češtinu.

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:

0