Opera i kodowanie

w dziale Opera dla systemów Linux, Mac OS, FreeBSD oraz Solaris
webik napisał(a):

Zauwazylem roznice w dzialaniu opery opd Windows prwaidlowo i pod Linux (konkretnie SuSE) chodzi o rozpoznawanie kodowania

Jestem webmasterem i mam strone na zagranicznym serwerze jest jednak problem z kodowanie rozwiazalem ten problem poprzez powielenie nagłówka HTTP wysylanego przez serwer, no i tu jest problem Opera for Win (konkretnie sprawdzilem Win98 oraz XP)i IE poprawnie rozpoznaja kodowanie, problem pojawia sie w operze po linuxem konkretnie pod SuSe (bo taki mam)

Moje pytanie brzmi: dlaczego tak jest?? i co powinieinem zmienic aby tak nie bylo

to tyle smile))

Marcin "Stanley" Stanisławski

webik@epf.pl

Zajec napisał(a):

Adres strony?

webik napisał(a):

www.mlodzi-biotechnolodzy.kom.pl

strona ciagle w budowie (wersja beta) cd po sesji (w koncu studet jestem)
// aha opera dla Linuxa na ktorej to testowalem to 8.5
Errare humanum est

Zajec napisał(a):

Nagłówek od kodowania dla strony http://webik.we.funpic.de/index.php wysyłasz w niepoprawny sposób:


Otrzymane nagłówki
HTTP/1.1 200 OK
Date: Mon, 29 May 2006 16:08:10 GMT
Server: Apache
X-Powered-By: PHP/4.4.2 with Hardening-Patch
Keep-Alive: timeout=7, max=10000
Connection: Keep-Alive
Transfer-Encoding: chunked
Content-Type: text/html; charset = ISO-8859-2; charset=ISO-8859-1


Czemu Opera windosowa to akceptuje - nie mam akurat pojęcia :-)

Możesz pokazać fragment kodu php odpowiedzialny za ten nagłówek?

P.S.
Tak, to ja -ten Zajec smile


dodano:
Powinno być

Content-Type: text/html; charset=iso-8859-2;

webik napisał(a):

Tak dokładnie dodaje jak napisales - pamietalem rowniez o tym zeby bylo to pierwsze co wysylam....

Moim zdaniem to jest tak ze ja dodaje swoje, a serwer na koncu dodaje jeszcze swoje kodowanie -

charset=ISO-8859-1

- chyba musze sie przeniesc na inny serwer i nie bedzie problemow


dzieki za posty

Ryszard napisał(a):

Originally posted by webik:

chyba musze sie przeniesc na inny serwer i nie bedzie problemow


Moim zdaniem nie chyba. Taka reklama to lekkie przegięcie ze strony "dawcy". rekl.png

Opera for Win (konkretnie sprawdzilem Win98 oraz XP)i IE poprawnie rozpoznaja kodowanie,

z tym poglądem polemizowałbym wink co z tego, że framka http://www.mlodzi-biotechnolodzy.kom.pl/ ma "Kodowanie uzyskane z serwera (używane przez Operę): iso-8859-2 (iso-8859-2)" jeżeli sama jej zawartość - plik http://webik.we.funpic.de/index.php?page=index ma "Kodowanie uzyskane z serwera (używane przez Operę): ISO-8859-1 (windows-1252)"
I widać
Nareszcie mine³y bezpowrotnie problemy z kodowaniem znaków i teraz mo¿ecie sie cieszyc pe³ni± polsko¶ci

webik napisał(a):

heh

rozwiązałem ten problem

a rozwiazanie było prostrze niz sie wydawało:

UTF-8 i bez problemu wszystko dziła i wszędzie...


Pozdrawiam