Stránka 1 z 1

Jaké kódování?

Napsal: 22 lis 2008 00:02
od KSSA
Zdravím. Zajímalo by mě v jakém kódování programujete a jaký na ně máte názor.
Já programuji v utf8, ale něco mi nam chybí.
Přemýšlel jsem o W1250. Prosím napište a poraďte.
Díky

Re: Jaké kódování?

Napsal: 22 lis 2008 00:51
od Myloš
Krom toho, že se weby neprogramují (pominu-li webové aplikace, jako funkční e-shop…), protože (X)HTML/CSS nejsou programovacími jazyky. Nemají proměnné, cykly, funkce…
V těchto jazycích se kóduje (jsou to vyznačovací jazyky).
Ale to opravdu jen na okraj.

Píšu v UTF-8. Má pro mě tu výhodu, že nemusím některé znaky zapisovat entitami.
U tohoto kódování je potřeba akorát dát pozor na BOM – pokud bych UTF-8 stránku chtěl poupravit v notepadu, vrzne ho tam, ani nemrknu.

Co ti v UTFku chybí?
A co by ti lepšího přineslo windows-1250 (anebo ISO-8859-2)?

Tím nechci říct, že je používání „starých kódování“ chyba; v zásadě je jedno, které z nich použiješ, jenom je potřeba dát pozor na to, aby všechny zároveň zobrazené a připojené soubory (HTML, CSS, JS) používaly totéž kódování; nepozornost může mít nepředvídatelné následky: http://www.vitdlouhy.cz/weblog/2005/02/ ... ie-bug.php

Re: Jaké kódování?

Napsal: 22 lis 2008 13:40
od KSSA
Právě řeším zapisování do txt souboru...
A následné importování do OpenOffice Calc - tam je implicitně nastaveno W 1250.
Potřeboval bych to překódovat, ale zatím jsem to nedělal.
Neporadil by někdo? Něco už jsem zkusil, ale žádný kloudný výsledek.
Vypisuju dala z mysql s utf8.

Díky

Re: Jaké kódování?

Napsal: 22 lis 2008 14:37
od Myloš
Překódovat můžeš v PHP pomocí funkce iconv().
Pokud vládneš angličtinou, pak odkaz na manuál: http://cz2.php.net/iconv

Jinak odkazy v češtině např.:

Re: Jaké kódování?

Napsal: 22 lis 2008 14:39
od KSSA
Díky.
Teď nemám čas, ale pak se na to vrhnu a napíšu, jak to dopadlo.

Re: Jaké kódování?

Napsal: 23 lis 2008 01:39
od KSSA
Pracuje to úplně parádně. Netušil jsem, že to půjde tak hladce...
Díky moc

Re: Jaké kódování?  Vyřešeno

Napsal: 23 lis 2008 01:52
od Myloš
Rádo se stalo.
Je-li vše zodpovězeno, označ, prosím, dotaz jako vyřešený.