Jaké kódování?

Místo pro dotazy a rady ohledně programovacích jazyků (C++, C#, PHP, ASP, Javascript, VBS..) a tvorby webových stránek

Moderátor: Mods_senior

Odpovědět
Uživatelský avatar
KSSA
Level 1.5
Level 1.5
Příspěvky: 146
Registrován: 07 čer 2008 22:43

Jaké kódování?

Příspěvek 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
Uživatelský avatar
Myloš
Master Level 8.5
Master Level 8.5
Příspěvky: 6991
Registrován: 11 dub 2006 09:09
Bydliště: Praha

Re: Jaké kódování?

Příspěvek 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
Uživatelský avatar
KSSA
Level 1.5
Level 1.5
Příspěvky: 146
Registrován: 07 čer 2008 22:43

Re: Jaké kódování?

Příspěvek 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
Uživatelský avatar
Myloš
Master Level 8.5
Master Level 8.5
Příspěvky: 6991
Registrován: 11 dub 2006 09:09
Bydliště: Praha

Re: Jaké kódování?

Příspěvek 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ř.:
Naposledy upravil(a) Myloš dne 22 lis 2008 16:34, celkem upraveno 1 x.
Uživatelský avatar
KSSA
Level 1.5
Level 1.5
Příspěvky: 146
Registrován: 07 čer 2008 22:43

Re: Jaké kódování?

Příspěvek od KSSA »

Díky.
Teď nemám čas, ale pak se na to vrhnu a napíšu, jak to dopadlo.
Uživatelský avatar
KSSA
Level 1.5
Level 1.5
Příspěvky: 146
Registrován: 07 čer 2008 22:43

Re: Jaké kódování?

Příspěvek od KSSA »

Pracuje to úplně parádně. Netušil jsem, že to půjde tak hladce...
Díky moc
Uživatelský avatar
Myloš
Master Level 8.5
Master Level 8.5
Příspěvky: 6991
Registrován: 11 dub 2006 09:09
Bydliště: Praha

Re: Jaké kódování?

Příspěvek od Myloš »

Rádo se stalo.
Je-li vše zodpovězeno, označ, prosím, dotaz jako vyřešený.
Odpovědět

Zpět na „Programování a tvorba webu“