Форум: Форум PHPФорум ApacheФорум Регулярные ВыраженияФорум MySQLHTML+CSS+JavaScriptФорум FlashРазное
Новые темы: 0000000
Самоучитель MySQL 5. Авторы: Кузнецов М.В., Симдянов И.В. Программирование. Ступени успешной карьеры. Авторы: Кузнецов М.В., Симдянов И.В. Объектно-ориентированное программирование на PHP. Авторы: Кузнецов М.В., Симдянов И.В. C++. Мастер-класс в задачах и примерах. Авторы: Кузнецов М.В., Симдянов И.В. PHP 5/6. В подлиннике. Авторы: Кузнецов М.В., Симдянов И.В.
ВСЕ НАШИ КНИГИ
Консультационный центр SoftTime

Форум PHP

Выбрать другой форум

 

Здравствуйте, Посетитель!

вид форума:
Линейный форум (новые сообщения вниз) Структурный форум

тема: Мультиязычность и кодировки

Сообщения:  [1-4] 

 
 автор: cheops   (02.08.2006 в 11:04)   письмо автору
 
   для: babilonian   (02.08.2006 в 04:57)
 

Это можно сделать при помощи функции htmlspecialchars().

   
 
 автор: babilonian   (02.08.2006 в 04:57)   письмо автору
 
   для: cheops   (01.08.2006 в 22:49)
 

С этим ясно. А в продолжении темы вот еще что хотелось бы спросить: в некоторых движках символы другой кодировки каким-то образом перезаписываются в спецсимволы html. Никто случайно, не знает, каким образом? Не прописывать же их все)

   
 
 автор: cheops   (01.08.2006 в 22:49)   письмо автору
 
   для: babilonian   (01.08.2006 в 22:27)
 

Лучше заменять эти три запросы на один
mysql_query("SET NAMES 'cp1251'");

При выборе немецкой кодировки следует настраивать соединение на немецкую кодировку и сортировку.

   
 
 автор: babilonian   (01.08.2006 в 22:27)   письмо автору
 
 

Загорелся идеей написать мультиязычный сайт с БД MYSQL. Хотелось бы поинтересоваться, какие проблемы могут возникнуть при работе с различными кодировками mysql, и как от этого обезопасится. То есть, насколько я понимаю, чтобы нормально работать с кириллицей надо указать в параметрах соединения

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

Но подойдет ли это, если использовать допустим, те же немецкие символы? Кто сталкивался с такими вещами, помогите плиз.

   

Сообщения:  [1-4] 

Форум разработан IT-студией SoftTime
Rambler's Top100
вверх

Rambler's Top100 Яндекс.Метрика Яндекс цитирования