Kezdőoldal » Számítástechnika » Programozás » Php, mysqli, encoding, nem...

Php, mysqli, encoding, nem akarja bevenni az utf kibeba.8-at?

Figyelt kérdés

Oké, szóval.. PHP, MySQLI. Adatbázisból kiolvastatok vele adatokat, majd kiírtattatom őket. PHP-ban konvertálok utf8-ra:

header ('Content-type: text/html; charset=utf-8');


adatbzisban konvertálok utf8-ra:


az illesztés "utf8_hungarian_ci", de minden létező utf8_bizbasszal kipróbáltam már, semmi.


fájlban konvertálok utf8-ra:


utf8-as kódolással lett elmentve a fájl.


Adatbázisban ezt látom a mező értékeként:


"Az én nevem ASD"


Oldalra kiíratva ezt látom a mező értékeként:


"Az �n nevem ASD"


Miért? Minden létező dolgok utf8-ra állítottam már, mi baja van?


2019. aug. 20. 22:13
 1/6 A kérdező kommentje:

Ja, meg persze a <head> részbe is betettem már, hogy

<meta charset="UTF-8">

2019. aug. 20. 22:17
 2/6 A kérdező kommentje:
és még mindig semmi :D
2019. aug. 20. 22:17
 3/6 A kérdező kommentje:
Ja, és a mysqli_set_charset($con,"utf8"); sem tesz neki semmit (igen, a $con változó azt tartalmazza, amit tartalmaznia kell)
2019. aug. 20. 22:18
 4/6 anonim ***** válasza:

Adatbazis kapcsolat is utf8?


Kapcsolat nyitas utan:

query("SET NAMES utf8");

2019. aug. 20. 22:19
Hasznos számodra ez a válasz?
 5/6 A kérdező kommentje:
Igen, sajnos az is az.
2019. aug. 20. 22:20
 6/6 anonim ***** válasza:
BOM nincs ugye?
2019. aug. 20. 22:52
Hasznos számodra ez a válasz?

Kapcsolódó kérdések:




Minden jog fenntartva © 2025, 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!