Kirjautuminen

Haku

Tehtävät

Keskustelu: Nettisivujen teko: PHP + MySQL Charset ongelmia

Arttut02 [19.07.2012 12:46:14]

#

Nyt tarvitaan viisaammilta taas apua!

Teen nettisivuja, missä haen tietokannasta tavaraa. Tietokannan taulua kun katsoo, niin pitäisi olla utf8. Kun katson tietyn taulun saraketietoja, niin "Column Charset: utf8, Column Collate: utf8_general_ci".

PHPtä väännän Eclipsellä, missä pitäisi kaikki olla UTF-8ia. Tarkistin asian vielä Notepad++:lla. Itse nettisivuilla on määrittely <meta charset="UTF-8" />.

Kaiken tämän jälkeen suoraan tietokantaani syöttämä tieto näyttää selaimessa tältä:
Etel�-Suomi.

Toisaalta formilla tietokantaan syöttämät arvot näyttävät tältä:
Ääninen.

Mikähän tässä voisi olla ongelmana? Kaikki ideat ongelman ratkaisuksi ovat tervetulleita, koska meikäläisen ideasäiliö on kohta tyhjä.

The Alchemist [19.07.2012 13:01:28]

#

Tietokantasession merkistö pitää asettaa UTF-8:ksi. Esimerkki löytyy vaikkapa php.netistä: https://www.php.net/manual/en/ref.pdo-mysql.php#90444

Arttut02 [19.07.2012 13:20:12]

#

The Alchemist kirjoitti:

Tietokantasession merkistö pitää asettaa UTF-8:ksi. Esimerkki löytyy vaikkapa php.netistä: https://www.php.net/manual/en/ref.pdo-mysql.php#90444

Kiitos vastauksesta! Homma pelittää.

Vastaus

Aihe on jo aika vanha, joten et voi enää vastata siihen.

Tietoa sivustosta