Miten saan perushtml-sivuun venäjän kieltä. Teksti pitäisi olla Tervetuloa! Olen tehnyt sivut muistiolla.
Kyrillisiä merkkejä voi tallentaa HTML-tiedostoon ihan sellaisenaan, kunhan tiedoston tallentaa UTF-8-merkistökoodauksella ja palvelin muistaa sivua haettaessa ilmoittaa asiakkaalle oikean koodauksen.
Juu sitä kokeilin jo, mutta tuloksena jotain ihan käsittämättömiä 3/4, euron, kappaleen jaon ym. merkkejä
Eli joko tiedosto on tallennettu jollain muulla merkkikoodauksella tai sitten palvelin kertoo sen väärin. Ilman URLia on mahdoton sanoa.
samivain kirjoitti:
Muistitkos sitä UTF-8 -merkistökoodausta, kuten Gwaur neuvoi?
samivain kirjoitti:
Tuon sivun merkistökoodaus on edelleen ISO-8859-1, meta-tagien sisältöjen mukaan.
EDIT: Äh, str4nd ehti eka :<
eli mitähä tässä ny tarttis tehä
samivain kirjoitti:
eli mitähä tässä ny tarttis tehä
Vaihtaa se merkistökoodaus UTF-8:ksi.
Sharph kirjoitti:
Tuon sivun merkistökoodaus on edelleen ISO-8859-1, meta-tagien sisältöjen mukaan.
blaze@sakura ~ $ lynx -dump -head http://samivain.propelli.cop.fi/rtek/?sivu=0 HTTP/1.1 200 OK Date: Mon, 12 Feb 2007 20:38:35 GMT Server: Apache/1.3.33 (Debian GNU/Linux) PHP/4.3.10-18 X-Powered-By: PHP/4.3.10-18 Connection: close Content-Type: text/html; charset=iso-8859-1
Kuten myös HTTP-headerien, jotka ajavat aina meta-tagien yms. edelle.
Oletan, että sulla ei oo pääsyä palvelimen konffiin, jolloin helpoin tapa taitaa olla tulostaa sopiva header PHP:llä, esim. kirjoittamalla sivun alkuun <?php header('Content-Type: text/html; charset=utf-8');?>
Ja huomaahan sitten tallentaa se sivu oikeasti sillä UTF-8 -merkkikoodauksella, HTTP-header on vain puoli ruokaa.
kerro tarkemmin. en hirveesti oo tätä harrastanu
Turvaudun tuohon Antti Laaksosen tapaan. Kiitos vain! Ei oikein tajunnut et mitä pitäs tehä. Mul on index.php merkattu kaikki sivut. eli se on ikäänkuin se kiintee runko mikä ei vaihdu ja muissa sivuis on vain se koodi millä vaihtuu asiat sivuilla. olipa hankalasti selitetty
Ja se minun tapani on sivulla:
http://tlt.psu.edu/suggestions/international/
Viestin lähetyksessä oli vähän ongelmia, joiden vuoksi alkuperäinen viestini poistui.
Aihe on jo aika vanha, joten et voi enää vastata siihen.