Elikkä olisi tällainen ongelma:
Tulostan PHPllä tekstiä jossa on ä tai ö. Selain näyttää kuitenkin noiden kohdalla jotain ihan muuta(ä). Kun katson sivun lähdekoodia niin siellä äät ja ööt näkyy oikein, eli PHP toimii. Eikö? Siitä pääsemmekin seuraavaan kysymykseen eli miksi selaimet näyttävät ne noin?
Olen kokeillut asiaa omalla palvelimella sekä MBnetin palvelimella. Asia on testattu InternetExplorerilla, Mozillalla, Netscapella sekä Operalla. Ja ainakin 5 eri koneella joten ei ole jostain yksittäisestä asetuksesta kiinni.. Kiitokset etukäteen auttajille!
Tulostan PHPllä tekstiä jossa on ä tai ö. Selain näyttää kuitenkin noiden kohdalla jotain ihan muuta(ä). Kun katson sivun lähdekoodia niin siellä äät ja ööt näkyy oikein, eli PHP toimii. Eikö? Siitä pääsemmekin seuraavaan kysymykseen eli miksi selaimet näyttävät ne noin?
Olen kokeillut asiaa omalla palvelimella sekä MBnetin palvelimella. Asia on testattu InternetExplorerilla, Mozillalla, Netscapella sekä Operalla. Ja ainakin 5 eri koneella joten ei ole jostain yksittäisestä asetuksesta kiinni.. Kiitokset etukäteen auttajille!
Vastaukset 5
Vanhimmat
htmlspecialchars() funtkion läpi, niin se muuttaa scandit selaimien ymmärtämiksi.
http://www.php.net/htmlspecialchars
Itse käytin sitä tulostamaan ja muita html-koodiin kuuluvia merkkejä.
tai sitte html_encode()
Mikä vaikuttaa siihen, että selain ei osaa näyttää noita oikein oikein? Koulussa tekemäni PHP-sivut toimivat mainiosti ja kun menen katsomaan samalta istumalta kotona tekemiäni sivuja niin niisä ääkköset näkyy väärin.. Mielestäni ääkkösten pitäisi näkyä oikein ilman mitään giggailuja. Pitää tutkia vielä teko-ohjelman vaikutus php tiedostoon. Ei toimivat olen tehnyt Quantalla ja toimivat picolla..
onkos ne oikein?
..,valistakaa minua koodisivuista.
Olethan huomioinut, että meta-tagin charset on nimenomaan iso-8859-1?