Autor Zpráva
horava2
Profil
Dobry den,
mam tu vazny problem s kodovanim a uz nevim co mam udelat.

http://www.leafcycles.cz/index.php

kodovanim mam nastaveno na UTF-8.
Vse to funguje, jen u systemu cutenews po vlozeni do stranky.
volne na adrese http://www.leafcycles.cz/news/show_news.php to bezi OK.

Ale jakmile to vlozim do stranky, ceske znaky nejdou.
Nevite v cem muze byt problem ? Moc prosim.
Dekuji
Joker
Profil
horava2
stránka http://www.leafcycles.cz/news/show_news.php
Kódování (použité Operou):
- nespecifikováno - (windows-1250)

stránka http://www.leafcycles.cz/index.php
Kódování (použité Operou):
utf-8 (utf-8)

...čímž se to myslím vysvětluje. Ten text je vkládán ve windows-1250, je potřeba ho vkládat v UTF-8
zvěřiňák
Profil *
horava2
Ten první soubor (index.php) je v kódování utf-8, ten druhý (show_news.php) v kódování windows. Stačí se v prohlížeči podívat.
horava2
Profil
Joker
To je divny.
do stranky http://www.leafcycles.cz/news/show_news.php
jsem nastavoval kodovani utf-8.
horava2
Profil
A jak mam ten show_news.php dat do utf-8 ?
zkousel jsem pridanim:
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">


Zkousel jsem i v PSPadu ( format - kodovani - UTF8 )
zvěřiňák
Profil *
V PSPadu vidíš dole na liště, v jakém kódování je soubor uložen. Až tam uvidíš utf-8, tak to bude v pořádku.
horava2
Profil
zvěřiňák
to tam mam prave.
Kodování: UTF-8
zvěřiňák
Profil *
horava2
Ale ten soubor, který teď máš na netu, ten je uložen v windows-1250. To je zase vidět v prohlížeči.
horava2
Profil
zvěřiňák
Jo. taky mi prohlizec ukazuje ze to je windows-1250.
Ale soubor (show_news.php) je ulozen a nahrat na web v kodovani utf-8.
Kdyz ho otevru v pspadu, mam tak, ze to je v UTF-8.

Nenastavuje se to kodovani u Cutenews v nejakym jinym souboru?
horava2
Profil
Neco jsem pozkousel, nahral to na server.
( http://www.leafcycles.cz/news/show_news.php )
a uz se mi to tvari, ze to je v UTF-8.

Ale presto se tady znaky nezobrazuji:
http://www.leafcycles.cz/index.php
zvěřiňák
Profil *
horava2
Tak v tom ti neporadím, Cutenews neznám.
horava2
Profil
Tak nakonec ne.
Porad je to windows-1250 ( podle prohlizece )
Nechapu to, pritom mi to ukazuje ze je to UTF-8 v psppadu.

Jediny co me napada, tak jestli se to kodovani nenastavuje nekde jinde v tom cutenews.
ale stejne projizdel jsem vetsinu souboru a vsude mam UTF-8
Joker
Profil
horava2
Ta stránka http://www.leafcycles.cz/news/show_news.php nemá žádnou hlavičku, takže prohlížeč prostě použije výchozí nastavení (windows-1250)... a zrovna se trefí :-)

Ten český text je přímo v souboru, nebo se tahá z databáze? Pokud se tahá z databáze, nejspíš není správně nastavené komunikační kódování pro databázi (SET NAMES)
zvěřiňák
Profil *
horava2
Ta hlavní strana http://www.leafcycles.cz/index.php, která vypadá, že je uložena správně v kódování utf-8, je celá nějaká divná. Když si zobrazím zdrojový kód, tak v něm se diakritika zobrazuje špatně i u toho levého menu, které je pak v prohlížeči zobrazeno správně. Když se zeptám validátoru, jak to vypadá, tak chyb je tam taky dost.
horava2
Profil
Joker
Ten cesky text taha ze souboru ( z databaze ne )

Takze reseni by bylo predelat cely web na windows-1250 ? :D
gogy27
Profil
horava2
Necital som to cele tak neviem ci si to uz si spravil ale mne v mozille stranka ide v poriadku.
Joker
Profil
horava2
Ten cesky text taha ze souboru ( z databaze ne )
Není teda problém s kódováním toho souboru?

gogy27
Necital som to cele tak neviem ci si to uz si spravil ale mne v mozille stranka ide v poriadku.
Protože to (nejspíš) horava2 změnil na Windows-1250
horava2
Profil
me z toho snad jebne :D
zrovna jsem dokoncil predelavani celeho webu z UTF-8 na Windows-1250.
uz to bezi OK.
ALE administrace ne..boze..
Zase nefakaji znaky tam :(
horava2
Profil
tohle je fakt na zabiti..chjo
po predelani vsech stranek do windows-1250 se uspesne zobrazila pridana novinky s ceskymy znaky
po pridani nove novinky.znaky opet nejsou :(

Vaše odpověď


Prosím používejte diakritiku a interpunkci.

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

0