Ru-MaNGOS

Ru-MaNGOS (http://mangos.ytdb.ru/index.php)
-   Корзина (http://mangos.ytdb.ru/forumdisplay.php?f=31)
-   -   [Help] кодировка (http://mangos.ytdb.ru/showthread.php?t=1353)

_PARADOX_ 02.06.2010 06:48

[Help] кодировка
 
неполучается сделать чтобы ники игроков онлайн нормально выводило
а не иероглифами сама страница стоит в utf-8 база тоже
вот php код:
PHP код:

<tr>
<td><strong>Имя:</strong></td>
<td><strong>Раса:</strong></td>
<td><strong>Класс:</strong></td>
<td><strong>Уровень:</strong></td>
</tr>
<?
require_once ('config.php');
mysql_connect($host$user$pass) or die ("Can't connect with $host");
mysql_selectdb ("$db3");
mysql_query("SET NAMES 'utf-8'");
$result mysql_query ("select name, race, class, level from characters where online = 1");
$class = array
(
1=>"Воин",2=>"Паладин",3=>"Охотник",4=>"Разбойник",5=>"Жрец",6=>"Рыцарь Смерти",7=>"Шаман",8=>"Маг",9=>"Чернокнижник",11=>"Друид");
$race = array
(
1=>"Человек",2=>"Орк",3=>"Дворф",4=>"Ночной Эльф",5=>"Нежить",6=>"Таурен",7=>"Гном",8=>"Тролль",10=>"Эльф Крови",11=>"Дреней");
while (
$row mysql_fetch_array ($result))
{
$ch_name $row***91;'name'***93;;
$ch_race $row***91;'race'***93;;
$ch_class $row***91;'class'***93;;
$char_data $row***91;'level'***93;;
$ch_lvl $row***91;'level'***93;;

echo 
"<tr><td><strong>$ch_name</strong></td>";
echo 
"<td><strong>$race***91;$ch_race***93;</strong></td>";
echo 
"<td><strong>$class***91;$ch_class***93;</strong></td>";
echo 
"<td><strong>$ch_lvl</strong></td></tr>";
}
?>

сколько пытался не получается=\

Medivh 02.06.2010 07:42

Может я не прав но попробуй так без черточки:
mysql_query("SET NAMES 'utf8'");

virusav 02.06.2010 08:44

Для баз данных кодировка задается без дефисов: UTF8, CP1251 и т.д.

Для правильного отображения русского текста сам файл с кодом должен быть в кодировке UTF-8, в базе должна быть UTF8 + коннект в UTF8.

_PARADOX_ 02.06.2010 14:47

Огромное спасибо!
а то пол часа голову ломал над этим=\\\

tempura 02.06.2010 16:36

Цитата:

Сообщение от _PARADOX_ (Сообщение 7865)
Огромное спасибо!
а то пол часа голову ломал над этим=\\\

Это не голова была, точно говорю. :) Если б головой - то мануал бы глянул, али хелп какой. :) По форуму поискал бы. :) А раз "ломал" - это ужо попа была, поверь. :)


Текущее время: 12:32. Часовой пояс GMT +3.

ru-mangos.ru - Русское сообщество MaNGOS