Porad mi u souboru .php a nejspis i u html posila content-type: text-plain; charset=iso-8859-15
a ja bych chtel, aby to bylo 8859-2. At jsem prolizal httpd.conf i jine .conf jak jsem chtel, nic takovyho jsem nenasel. nevi nekdo jak na to?
Porad mi u souboru .php a nejspis i u html posila content-type: text-plain; charset=iso-8859-15
a ja bych chtel, aby to bylo 8859-2. At jsem prolizal httpd.conf i jine .conf jak jsem chtel, nic takovyho jsem nenasel. nevi nekdo jak na to?
Parasite lost, AKA the Girlfriend Mission:The Socka Project sleeps, lets use (her :) Durex! 1GHz in some soltek stuff, Ati rage 128, etc.. (it\'s noisy)
IMB Thinkpad R31: celer 1.2GHz, 384M RAM, 60GB 5400rpm hitachi, i810 8MB onboard (na praci to staci ;)
[pro archivni ucely] janina overclockerska poradna (.tar.gz, 1.1MB, otevrete si index.html v browseru podporujicim javascript a frames)
hlavicku si snad posilas sam ne? hlavne u html.
CASE Chieftec DX-01B-D { GIGABYTE X48 DS5 { Intel q9300 + 8GB + ATI x1600 + 2x Seagate ES2 1TB } + LiteOn SHM-165P6S} } + 21" Samsung SyncMaster 215TW
Nastavíš to v HTML dokumentu:
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-15">
</head>
<body>
</body>
</html>
-- under construction --
Panove, pletete si hlavicku a meta tag. Me zajima hlavicka. Funkce header v PHP to buhviproc neprebije..
format typicke odpovedi v HTTP je zhruba takovyhle:
HTTP/1.1 200 OK
<<hlavicky>>
<<hlavicky>>
<<data odpovedi>>
celej HTML dokument je obsazenej v ty casti data "odpovedi", jenze me zajimaji ty hlavicky.
Parasite lost, AKA the Girlfriend Mission:The Socka Project sleeps, lets use (her :) Durex! 1GHz in some soltek stuff, Ati rage 128, etc.. (it\'s noisy)
IMB Thinkpad R31: celer 1.2GHz, 384M RAM, 60GB 5400rpm hitachi, i810 8MB onboard (na praci to staci ;)
[pro archivni ucely] janina overclockerska poradna (.tar.gz, 1.1MB, otevrete si index.html v browseru podporujicim javascript a frames)
jj, mas pravdu. Zrejme ide o nejaky BUG alebo vlastnost
Ja som to vyriesil tak, ze som rucne (http.conf) APACHE nastavil charset na windows-1250. Potom mi to funguje normalne.
And down we go again, under the relentless wawes, into the arms of calm breakers, into bayou of forgotten dreams
Like sand slipping through my fingers, nothing ever lasts, ever will
Kde, jak? Tohle reseni mi vyhovuje, samozrejme bych tam nedaval win1250 ale iso 8859-2, ale to je snad v principu jedno, ne? Kdes to nastavil? A hlavne jakou to pak posila hlavicku?Původně odeslal PiT
Parasite lost, AKA the Girlfriend Mission:The Socka Project sleeps, lets use (her :) Durex! 1GHz in some soltek stuff, Ati rage 128, etc.. (it\'s noisy)
IMB Thinkpad R31: celer 1.2GHz, 384M RAM, 60GB 5400rpm hitachi, i810 8MB onboard (na praci to staci ;)
[pro archivni ucely] janina overclockerska poradna (.tar.gz, 1.1MB, otevrete si index.html v browseru podporujicim javascript a frames)
httpd.conf
Je na tom nieco nepochopitelne ? S pamati si to nepamatam, ale v tom konfiguraku mas vsetko popisane... Niekde tam mas odkomentovanu znakovu sadu iso-8859-1... Tak ju zakomentuj a odkomentuj inu (8859-2 alebo IMHO lepsie pridat windows-1250). Tu windows-1250 som tam musel pridat, ale nakolko ho APACHE obsahuje, tak mu to nerobi problem.
Som trocha zmateny tvojou otazkou.
Hlavicky to potom posiela samozrejme rovnake akurat je tam iny charset...
Tiez mi bolo divne to, ze v pripade PHP je ignorovany METATAG aj DOCTYPE na zaciatku dokumentu. Ale ked sa nad tym zamyslim, tak to asi ani inak nemoze byt, pretoze METATAG moze byt predefinovany browserom a kedze sa PHP generuje na strane servera, bolo by nemozne s tym nieco robit...
And down we go again, under the relentless wawes, into the arms of calm breakers, into bayou of forgotten dreams
Like sand slipping through my fingers, nothing ever lasts, ever will
Popisu to presneji:
v souboru .php je volana funkce header, ktera urcuje kodovani na 8859-2;
V tomtez souboru je pak i meta tag urcujici kodovani 8859-2;
apache ovsem posle hlavicku 8859-15
Kdyz to pak otevru v opere, a kodovani je nastaveny na autodetect, tak se chova, jako by to bylo kodovany 8859-15. A to je muj problem. Chci, aby se neposilaly takovy schizofrenni informace - i kdyz je to asi chyba opery, mela by se asi ridit tim metatagem (?).
Parasite lost, AKA the Girlfriend Mission:The Socka Project sleeps, lets use (her :) Durex! 1GHz in some soltek stuff, Ati rage 128, etc.. (it\'s noisy)
IMB Thinkpad R31: celer 1.2GHz, 384M RAM, 60GB 5400rpm hitachi, i810 8MB onboard (na praci to staci ;)
[pro archivni ucely] janina overclockerska poradna (.tar.gz, 1.1MB, otevrete si index.html v browseru podporujicim javascript a frames)
ona se jim ridi ale nejspis ti vyhodi blaboly protoze to posle apache v 8859-15. jak mas nastaveny apache? me to delalo to stejne jak psal PiT. Furt to forcovalo 8859-1. ale stacil maly zakrok v configu a voiala ... jede
teda ale uz sem z tehle diskuze nejaky trochu zmateny tak me omluvte jetsli jsem neco nepochytil dobre a kecam ...
No to je prave problem, ze apache to posle 8859-2 a hlavicku da 8859-15. Kdyz si v browseru nastavim natvrdo 8859-2, tak je to v poho..
Parasite lost, AKA the Girlfriend Mission:The Socka Project sleeps, lets use (her :) Durex! 1GHz in some soltek stuff, Ati rage 128, etc.. (it\'s noisy)
IMB Thinkpad R31: celer 1.2GHz, 384M RAM, 60GB 5400rpm hitachi, i810 8MB onboard (na praci to staci ;)
[pro archivni ucely] janina overclockerska poradna (.tar.gz, 1.1MB, otevrete si index.html v browseru podporujicim javascript a frames)
Este ma napadlo.
Pozri sa do windows/php.ini a skus natvrdo nastavit default charset tam...
To by malo pomoct.
And down we go again, under the relentless wawes, into the arms of calm breakers, into bayou of forgotten dreams
Like sand slipping through my fingers, nothing ever lasts, ever will
1) jsem na linuxu.
2) POMOHLO TOOO!!! ThX MOC.
3) vubec mi neni jasny, proc PHP ignoruje hlavicku ktera je v PHP kodu a preplacne ji tou svoji z php.ini..
Parasite lost, AKA the Girlfriend Mission:The Socka Project sleeps, lets use (her :) Durex! 1GHz in some soltek stuff, Ati rage 128, etc.. (it\'s noisy)
IMB Thinkpad R31: celer 1.2GHz, 384M RAM, 60GB 5400rpm hitachi, i810 8MB onboard (na praci to staci ;)
[pro archivni ucely] janina overclockerska poradna (.tar.gz, 1.1MB, otevrete si index.html v browseru podporujicim javascript a frames)
Nz.
Tiez neviem, preco to ingoruje.
To, ze ignoruje HTTP hlavicku sa mi zda OK, ale to, ze ignoruje aj PHP funkciu, ktora zasa mime kod je asi BUG
And down we go again, under the relentless wawes, into the arms of calm breakers, into bayou of forgotten dreams
Like sand slipping through my fingers, nothing ever lasts, ever will
Toto téma si právě prohlíží 1 uživatelů. (0 registrovaných a 1 anonymních)