turbut HTML klausimas

turbut HTML klausimas

Pasakykit kas gali but. viskas atrodo mazdaug taip: <? …//cia mano php ?> <script>…//cia mano javascript</script> <html> <head> <meta http-equiv=“Content-Type” content=“text/html; charset=windows-1257”> <meta http-equiv=“Content-Language” content=“lt”> </head> <body> <!-- cia mano html ir php --> …<? … ?>… </body> </html> o esme tame kad kartais puslapyje kartais rodomos lietuviskos raides (ąčęėį…), o kartais ne… galima 10 kartu paspaust refresh ir 3-5 kartus bus parodytas puslapis be lt raidziu, kitus 5-7 kartus su… turbut kazkas paprasto. header() neperduodu. aciu

Apache serveris streikuoja? UTF-8 bandei naudoti?

IIS5

Gal greiciau dekodavimas kliento puseje. Bet vistiek UTF-8 naudoti butina.

Su IIS5 nezaidziau ir neisivaizduoju kaip ten viskas vyksta…

utf-8 lyg ir nestreikuoja bet vis tiek keista kad taip nepastoviai windows-1257 veikia. buvo toks itarimas kad del tokiu nelietuvisku raidziu kaip wqx, bet nelabai…

Dar gali buti ir browser’io kreciamos isdaigos. Mes naudojam UTF-8 koduotes, bet cia todel kad reikia kelias kalbas palaikyti. Tiesa, ten parasyta jog PHP naudoji. Jei dirbi su duombazem, tai svarbu jog tos koduotes irgi sutaptu, nes jei nesutampa tai irgi visokiu priciudu buna. Siaip is pradziu siulyciau parasyt paprasta HTML puslapiuka kuriame nenaudojami jokie skriptai, tik viena lietuvisku raidziu eilute ir tada pabandyk tuos 10 kart refreshint, ir refreshink su Ctrl+F5 (nenaudoja browser’io casho).

nebesuprantu… jau rodo viska normaliai… jauciu IIS durniuoja, nes per kitus kompus ziurint tas pats budavo. db seip naudoja ISO 8859-1 charseta, tai nebent php be mano zinios ji nuskaito ir perduoda i headeri… bet netikiu Šypsenasprendimas manau yra UTF-8. aciu uz pagalba.

1 mintis - kur nors neteisingai pradedi ar užbaigi scriptą ir dėl to jis nebepasiima koduotės.