A probléma a kódolás, kijelzők kérdőjel orosz nyelv

A probléma a kódolás, az orosz nyelv jelenik meg, mint a kérdőjel.

Tehát, uram, sok kapcsolódó problémák a kódolás a fórum. Ennek eredményeként, van néhány „halandzsa” (furcsa speciális karakterek, stb), és néhány nem létező nyelven jelenjen meg.







Van egy szekvencia meghatározása tetteikért:
1. phpMyAdmin „mászni” az adatbázisba offline, és határozza meg a kódolási táblázat;
2. Határozza kódoló Izom (MySQL);
3. Tegyen lépéseket a probléma megelőzése érdekében.

Tegyük fel, hogy van egy adatbázis UTF-8 kódolású és az izom kapcsolatok és kódolás sr1251.
Vegye init.php fájl tartalmazza mappák talál ott helye van (közvetlenül csatlakozó):

És miután ezt a vonalat használja a kódot a következő:

mysql_query ( "set character_set_client = 'utf8'");
mysql_query ( "set character_set_results = 'utf8'");
mysql_query ( "set collation_connection = 'utf8_general_ci'");






Minden problémát meg kell oldani.
Egy másik helyzet - DB sr1251, izom utf-8. Vegye mindegy init.php, azt találjuk, hogy ugyanabban a sorban:

És mi használjuk ezt a kódot:

mysql_query ( "set character_set_client = 'cp1251'");
mysql_query ( "set character_set_results = 'cp1251'");
mysql_query ( "set collation_connection = 'cp1251_general_ci'");

Írta BigBoss

Tehát, uram, sok kapcsolódó problémák a kódolás a fórum. Ennek eredményeként, van néhány „halandzsa” (furcsa speciális karakterek, stb), és néhány nem létező nyelven jelenjen meg.

Van egy szekvencia meghatározása tetteikért:
1. phpMyAdmin „mászni” az adatbázisba offline, és határozza meg a kódolási táblázat;
2. Határozza kódoló Izom (MySQL);
3. Tegyen lépéseket a probléma megelőzése érdekében.

Tegyük fel, hogy van egy adatbázis UTF-8 kódolású és az izom kapcsolatok és kódolás sr1251.
Vegye init.php fájl tartalmazza mappák talál ott helye van (közvetlenül csatlakozó):

és nem kell a fájl init.php ezeken a területeken (valaki mondja meg, hogyan másként ruszin nyelv és vissza a kérdőjel már feldühödött




Kapcsolódó cikkek