cwbe coordinatez:
101
63540
63542
2109677
63692
2718922

ABSOLUT
KYBERIA
permissions
you: r,
system: public
net: yes

neurons

stats|by_visit|by_K
source
tiamat
K|my_K|given_K
last
commanders
polls

total descendants::
total children::1
show[ 2 | 3] flat


narazil som na velmi cudny problem s kodovanim slovenskej diakritiky v apacovi.

1. v .html subore je spravne nastavene kodovanie (v tagu <xml> na zaciatku, a potom este aj v hlavicke v tagu <meta>).
2. obsah suboru je kodovany spravne.
3. v browseri (nie na serveri, proste cez file://) sa znaky automaticky zobrazuju spravne.
4. aj na lokalnom apacovi (u mna doma) vsetko funguje spravne.

problem spociva v tom, ze

5. na masine v belgicku to apac posiela vzdy akoby v iso8859-1. proste ako keby obisiel jednak meta-tagy a aj samotny obsah suboru, a vzdy to posle zle (ziadny z vyskusanych browserov to nezobrazi spravne, az ked sa rucne upravi kodovanie). a to bez ohladu na to, ci ide o UTF-8 alebo 8859-2.

skusal som direktivy AddCharset a vsetko v httpd.conf, co dajako suvisi s jazykmi alebo kodovanim - nic nezabralo. myslim si, ze by to mohlo byt sposobene tym, ze dotycna belgicka masina nema vygenerovanu slovensku locale (ani 8859-2 ani UTF-8). moze to byt tym? (zda sa mi to dost divne)




00000101000635400006354202109677000636920271892202719169
rot
 rot      28.10.2006 - 11:06:01 , level: 1, UP   NEW
vyriesene.

problem bol viac-menej v tom, ze bol bordel v konfiguraku a direktivu AddCharset som pridal na nespravne miesto.

0000010100063540000635420210967700063692027189220271916902719370
rot
 rot      28.10.2006 - 13:15:00 , level: 2, UP   NEW
ehm, vyriesene, ale asi tak na polovicu.

AddCharset UTF-8 .html

.html sa zobrazuju spravne, server posle spravnu hlavicku so spravnym content-type. ale ak do konfiguraku dopisem

AddCharset UTF-8 .php

nic sa nestane, php skripty, pisuce v unikode, sa zobrazuju nespravne...

000001010006354000063542021096770006369202718922027191690271937002720417
rot
 rot      29.10.2006 - 02:37:37 , level: 3, UP   NEW
nakoniec som rucne pridaval header("...") do php skriptov. tomu som sa chcel vyhnut, kedze ich nebolo prave malo :). dakujem za rady :)

00000101000635400006354202109677000636920271892202719169027193700272041702725985
ksyz
 ksyz      31.10.2006 - 18:17:44 , level: 4, UP   NEW
pozri co ma tvoj browser nastavene ako default lang

0000010100063540000635420210967700063692027189220271916902719370027204170272598502726066
rot
 rot      31.10.2006 - 18:57:39 , level: 5, UP   NEW
s browserom to nesuvisi... deje sa to na vsetkych moznych masinach a s roznymi browsermi.
zrejme je v httpd.conf direktiva DefaultCharset, a ja ho nemozem cely editovat, tak som to spravil cez header()...

000001010006354000063542021096770006369202718922027191690271937002720417027259850272606602726931
smok
 smok      01.11.2006 - 10:51:24 , level: 6, UP   NEW
urcite je to tym DefaultCharsetom, mal som aj ja tieto probz

ps.
header pridavat do vela skriptov je haluz, co nemali spolocny include?

00000101000635400006354202109677000636920271892202719169027193700272041702725985027260660272693102727109
rot
 rot      01.11.2006 - 12:17:26 , level: 7, UP   NEW
akoze DefaultCharset je cisty fasizmus IMHO :)

mali, lenze niektore posielaju vlastnu hlavicku (Location a pod.), takze niektore bolo treba rucne upravit... ale vacsine stacilo len v include zmenit.

0000010100063540000635420210967700063692027189220271916902719370027204170272598502726066027269310272710902733174
smok
 smok      03.11.2006 - 22:49:46 , level: 8, UP   NEW
moja rec, volakedy bol apache len nacitavac HTML suborov, tak tam zostalo mrte bordelu z tych cias ;]