No otsikossa jo tärkein osa olikin...
Miksi kana ylitti tien?
(Ei pahalla, mutta kysymykseesi vastaaminen vaatii vähän lisätietoa siitä, mikä se varsinainen ongelma on :)
EDIT: Ahaa, profiilissasi oli linkki kotisivullesi, jolla ä:t näkyvät väärin. Ongelman syy on se, että palvelin ilmoittaa merkistökoodauksen olevan UTF-8, mutta sivusi on koodattu ISO-8859-1:llä (tai vastaavalla)
EDIT 2: Ongelman saat ratkaistua joko koodaamalla sivusi UTF-8:lla tai ilmoittamalla oikean merkistökoodauksen, minkä voi tehdä monella tavalla. Pari esimerkkiä korjaustavoista:
Laita hakemistoosi tiedosto nimeltä .htaccess, ja siihen seuraava rivi:
AddDefaultCharset ISO-8859-1
Laita HTML-dokumenttisi head-elementin sisälle rivi
<meta http-equiv="Content-Type" content="text/html; iso-8859-1">
EDIT 3: Muistinpas, ettei tuo meta-tagimenetelmä toimikaan, mikäli palvelin lähettää merkistökoodauksen HTTP-headerissa. Tuolloin palvelimen mielipide menee edelle.
Jos kyseessä on PHP-tiedosto, voi tiedoston alkuun laittaa rivin
header("Content-Type: text/html; charset=iso-8859-1");
Oli mulla sitten se oikein mut en tiedä miksi linkeissä näkyy ä kirjaimina tuo
-merkki?
linkeissä olevat ä ja ö kirjaimet näkyy tolla neliö merkillä mutta tekstissä ä ja ö on ihan ä ja ö
Miten saan mahdollisesti näkymään sekä html:än Ä ja Ö kirjaimet, että php:n Ä ja Ö myös, että ne näkyvät samalla sivulla...?
nytten osaan vain laittaa joko html:n tai php:n, mutta samanaikaisesti tuottaa ongelmia..
Mitähän ovat HTML:n ja PHP:n Ä ja Ö? Voitko näyttää vaikka esimerkkisivun ongelmasta?
Tuskin yhtään tajusin, mutta jos niin tuossa
Elikkäs nyt mulla on asetettu tämä tonne headiin,
<meta http-equiv="Content-Type" content="http-header; charset=utf-8" />
jolloin kaikki html:ässä olevat ä ja ö kirjaimet näkyvät oikein (eli sellaisinaan)
mutta mulla on vielä include tiedostoja jotka sisältävät php kieltä ja sen sisällössä olevat ä ja ö kirjaimet näkyvät neliöinä...
esim. näin Kaikki oikeudet pidet��n.
Kun taas laitan ton,
header("Content-Type: text/html; charset=iso-8859-1");
niin nämä php:n ä ja ö kirjaimet näkyvät normaalisti, kun taas html:n kirjaimet näkyvät esim. näin YÅ tai vastaavasti...
Nyt yritän saada molemmat kielet näyttämään normaalia ä ja ö kirjaimia..
kiitos myös edellisestä linkistä, oli todella hyötyä !
Aihe on jo aika vanha, joten et voi enää vastata siihen.