[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: Ческий язык на сайте
lostbananan
Добрый день и с праздником!
У меня такая проблема. Делаю сайт для клиента чеха. Сайт, естественно на чешском языке.
Чтобы отображать ческий языек в интернете, на каком-то чешском сайте нашел такое объявление кодировки
<meta http-equiv="Content-Type" content="text/html;charset=utf-8" />
ческий символы сайт показывает. Но, много данных у меня храняться в БД MySQL когда данные вывожу с помошью рнр-скрипта... Ческий символы пропадают!
Соответственно вопросы:
1. В каком файловом формате сокранять рнр-скрипты (я сохраняю в УТФ-8)?
2. В таблицах MySQL что-то нужно сделать, чтобі они воспринимали ческий язык?
3. В админ части (администартором буду я), мне на странице нужно одновременно и ческий и украинский языки - какой язык прописать в теге <meta?



Спустя 1 час, 24 секунды (7.01.2012 - 14:53) Nikitian написал(а):
Использовать везде utf-8. Везде - это и кодировка скриптов (шаблонов), и кодировка на странице, и кодировка, отправляемая сервером, и сопоставление таблиц бд, и сопоставление ячеек таблиц бд, и кодировка соединения с бд. Вроде много, но как бэ логично везде использовать одно и то же wink.gif

Спустя 13 минут, 57 секунд (7.01.2012 - 15:07) lostbananan написал(а):
А как задать кодировку для БД?
Я использую УТФ-8 вот что відает страница рнр
SenovГЎЕѕnГ© nГЎmД›stГ 1464/6 NovГ© MД›sto Praha 11000 Praha 1
А ческих символов (с шапочкой) нет!

Спустя 3 минуты, 47 секунд (7.01.2012 - 15:11) lostbananan написал(а):
И в коце скрипта такой код:
+ěšččččččččččččč

<br>Its data!
а он выдает:
+Д›ЕЎДЌДЌДЌДЌДЌДЌДЌДЌДЌДЌДЌДЌДЌ
Its data!

Спустя 1 минута, 6 секунд (7.01.2012 - 15:12) Nikitian написал(а):
ALTER DATABASE `dbname` COLLATE utf8_general_ci;

Это именно для базы. А есть ещё таблицы, ячейки, кодировка соединения...
А вы уверены, что страницы отдаётся с правильной кодировкой?

Спустя 3 минуты, 35 секунд (7.01.2012 - 15:15) lostbananan написал(а):
Вот весь код рнр-скрипта:

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<
html xmlns="http://www.w3.org/1999/xhtml" xml:lang="cs" xmlns:fb="http://ogp.me/ns/fb" lang="cs">
<
head>
<
meta http-equiv="Content-Type" content="text/html;charset=utf-8" />
</
head>
<?
//echo'Мазе фака!<br>'; \
include("config/connect.inc");
$query = "SELECT Name, adresa, phone, phone2, phone3, phone4, phone5, mail, mail2, mail3, web, web2 From Firms1";
$result = mysql_query($query);
?>
<table bgcolor="cyan" border="1">
<
tr>
<?

while ($row = mysql_fetch_assoc($result)) {

echo "<td>".$row["Name"]."</td>";
echo "<td>".$row["adresa"]."</td>";
echo "<td>".$row["phone"]."</td>";
echo "<td>".$row["phone2"]."</td>";
echo "<td>".$row["phone3"]."</td>";
echo "<td>".$row["phone4"]."</td>";
echo "<td>".$row["phone5"]."</td>";
echo "<td>".$row["mail"]."</td>";
echo "<td>".$row["mail2"]."</td>";
echo "<td>".$row["mail3"]."</td>";
echo "<td>".$row["web"]."</td>";
echo "<td>".$row["web2"]."</td>";
echo "</tr>";
}
?>
</table>
+&
#283;šččččččččččččč

<br>Its data!

Спустя 4 минуты, 3 секунды (7.01.2012 - 15:19) lostbananan написал(а):
В конце добавил:
<br>Русский язык
<br> Українська мова
Выдает (после таблицы из БД):
+Д›ЕЎДЌДЌДЌДЌДЌДЌДЌДЌДЌДЌДЌДЌДЌ
Its data!
Русский язык
Українська мова
Как с этим бороться,???

Спустя 2 минуты, 29 секунд (7.01.2012 - 15:22) Bezdna написал(а):
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2024 Invision Power Services, Inc.