Kezdőoldal » Számítástechnika » Weblapkészítés » Milyen dolgok kellenek ahhoz,...

Milyen dolgok kellenek ahhoz, hogy a weboldal normálisan kiírja az "ő" és "ű" betűket SQL-ből?

Figyelt kérdés

amik megvannak és mégsem működik:

minden php BOM-nélküli

...

<meta charset="utf-8-hu" />

<meta http-equiv="Content-Type" content="text/html;" charset="utf-8-hu">

...

(connect után...)

mysql_query("SET CHARACTER SET 'utf8-hu'");

mysql_query("SET NAMES 'utf8-hu'");

...

SQL-ben több config is ki lett próbálva TABLE-re és cellákra egyaránt(!):

utf8_bin

utf8_hungarian_ci

utf8_general_ci

utf8_unicode_ci

utf16_hungarian_ci

utf32_hungarian_ci

utf8mb4_hungarian_ci


Mindezek régiek konvertásával, majd késöbb teljesen új TABLE-ök létrehozásával sem működtek.


Szóval mi az amit még lehetne alkotni ahhoz, hogy normálisan működjön?



2014. dec. 30. 19:47
 1/5 anonim ***** válasza:
Maga a php fájlnak is UTF-8 kódolásúnak kell lennie.
2014. dec. 30. 19:49
Hasznos számodra ez a válasz?
 2/5 anonim ***** válasza:

Ez így nem is lesz jó soha.

DB:-latin1_swedish_ci

Table:-utf8_general_ci

file:-UTF-8 BOM nélkül

charset:-ISO8856-2 v UTF-8

2014. dec. 30. 21:50
Hasznos számodra ez a válasz?
 3/5 anonim ***** válasza:

**charset:-ISO8856-2**

jav: ISO-8859-2

2014. dec. 30. 21:52
Hasznos számodra ez a válasz?
 4/5 Drone007 ***** válasza:

Ez butaság:

mysql_query("SET CHARACTER SET 'utf8-hu'");

mysql_query("SET NAMES 'utf8-hu'");


utf8-hu nincs, helyette utf8 simán


Esetleg még a php fájlodba a honlap headerbe elküldheted ezt, nyomatékosítja a meta szabályt:

header("Content-Type: text/html; charset=utf-8");


Az adatbázis táblák cellák maradhatnak utf8_xxxx bármi, én utf8_unicode_ci -t használok, de a bin, general, hungarian is ugyanúgy megy. Az utf16, utf32, utf8mb4 előtagúakat felejtsd el, csak bezavarják a rendszeredet.


Olyan betűkészletet használja, amely valóban tartalmazza a megfelelő Ő és Ű karaktereket (teszteld egyszerű Arial-lal)


Ha mindez megvan, akkor az utf8-as karakterkészleteknek mennie KELL.

2014. dec. 30. 22:21
Hasznos számodra ez a válasz?
 5/5 anonim ***** válasza:

Itt mindent megtalálsz:

[link]

2015. jan. 18. 19:08
Hasznos számodra ez a válasz?

Kapcsolódó kérdések:





Minden jog fenntartva © 2024, www.gyakorikerdesek.hu
GYIK | Szabályzat | Jogi nyilatkozat | Adatvédelem | Cookie beállítások | WebMinute Kft. | Facebook | Kapcsolat: info(kukac)gyakorikerdesek.hu

A weboldalon megjelenő anyagok nem minősülnek szerkesztői tartalomnak, előzetes ellenőrzésen nem esnek át, az üzemeltető véleményét nem tükrözik.
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!