Kodovani cestiny na konzoli

Zdenek Drlik zdenek.drlik na kleibl.cz
Pátek Únor 18 10:40:39 CET 2000


"Vladimír Fux" wrote:

> Jak v pripade ze bych stranky napsal v iso muzu vyresit prekodovani
> dat z databaze do iso-8859-2 pri jejich nacitani z databaze, a jak je
> zase prekodovat zpet na windows-1250 pri ukladani.

Toto lze IMHO řešit pomocí modulu mod_czech pro Apache. Ten automaticky
překódovává stránky i vstupy z formulářů do zadaného kódování. Takže by šlo
zadat, že Vámi tvořené dokumenty používají kódování iso-8859-2 a všechny
vstupy z formulářů se mají překódovat do windows-1250. Konkrétněji nějak takto
(zadává se v czech.conf celkově nebo httpd.conf pro jednotlivé aliasy) :
SourceCharset iso-8859-2 // znaková sada, v níž jsou dokumenty uloženy na
serveru
FormDataEncoding on // zapnutí překódovávání dat pro GET, POST a PUT požadavky

FormDataCharset windows-1250 // do jaké znakové sady se mají tyto požadavky
překódovat

--
S pozdravem

Zdeněk Drlík, diplomovaný technik
Klein & Blažek spol. s r.o.
e-mail: zdenek.drlik na kleibl.cz
tel: +420 648/440 316





Další informace o konferenci Linux