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

Форум PHP

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

 

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

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

тема: PHP&MySQL: проблема с кодировкой

Сообщения:  [1-10]    [11-20]  [21-24] 

 
 автор: Sirius1981   (04.02.2009 в 15:09)   письмо автору
 
   для: Sirius1981   (04.02.2009 в 13:26)
 

Вот ещё неплохой форум по теме http://habrahabr.ru/blogs/php/45886/

  Ответить  
 
 автор: Sirius1981   (04.02.2009 в 15:06)   письмо автору
 
   для: cheops   (04.02.2009 в 13:51)
 

Тогда как решить проблему которая здесь затронута? Можно поподробей мне это было бы очень интерестно.

  Ответить  
 
 автор: cheops   (04.02.2009 в 13:51)   письмо автору
 
   для: Sirius1981   (04.02.2009 в 13:26)
 

UTF-8 прекрасно поддерживает русский язык, а из любой другой кодировки в UTF-8 данные можно преобразовать при помощи iconv(). Кроме того, с состав PHP входит расширение mb_string, которое позволяет работать с многобайтовыми строками (да и некоторые стандартные функции поддерживают многобайтовые кодировки), в том числе и UTF-8. Оба расширения доступны на подавляющем большинстве хостингов.

  Ответить  
 
 автор: Sirius1981   (04.02.2009 в 13:26)   письмо автору
 
   для: Kenan Bek   (03.02.2009 в 01:29)
 

Так вопрос у вас хорошии и очен геморойны - когда то занимался этим вопросом.



Вопрос возможно ли русский в UTF8 передставит да можно. Вобще кодировка UTF8 небыла изначално задумана для русских символов / букв, а толко для ASCII (понятно почему разрабатывали же америкосы и как всегда о русских не подумали:)) Русский входит Unicode . Возникает сразу же новая проблема - PHP5 не подерживает Unocode толко как говорят PHP6 будет Unocode подерживать . Но пока PHP6 не высшел надо использовать какоинибуть костыл этот костыль существует почитаите здесь http://ru.wikipedia.org/wiki/UTF-8
Будет 4то то непонятно спрашиваете чем смогу тем помогту.

Извените за грамотические ошибки - я давно уже не живу в Росии.

PS: Удачи

  Ответить  
 
 автор: Kenan Bek   (03.02.2009 в 01:29)   письмо автору
 
   для: Trianon   (03.02.2009 в 01:20)
 

ок

  Ответить  
 
 автор: Trianon   (03.02.2009 в 01:20)   письмо автору
 
   для: Kenan Bek   (03.02.2009 в 01:08)
 

может и возможно.

при некотором рвении, можно забить молотком шуруп.
а можно и гвоздь отверткой завернуть.
Но даже если это возможно, советов таких я давать не буду.

  Ответить  
 
 автор: Kenan Bek   (03.02.2009 в 01:08)   письмо автору
 
   для: Trianon   (03.02.2009 в 01:05)
 

русские буквы так делать не возможно?

  Ответить  
 
 автор: Trianon   (03.02.2009 в 01:05)   письмо автору
 
   для: Kenan Bek   (03.02.2009 в 01:00)
 

это происходит до записи.
И обычно является ошибкой - следствием невыставленной кодировки html-страницы. п.(г).

  Ответить  
 
 автор: Kenan Bek   (03.02.2009 в 01:00)   письмо автору
 
   для: Kenan Bek   (03.02.2009 в 00:57)
 

извини у меня еще один вопрос. когда я записываю латиинск. в БД особые латынские буквы кодируется (нап так &#601). как сделать что-бы и русские так кодировались?

  Ответить  
 
 автор: Kenan Bek   (03.02.2009 в 00:57)   письмо автору
 
   для: Trianon   (03.02.2009 в 00:54)
 

спасибо за полезные советы, сейчась побробую все сделать

  Ответить  

Сообщения:  [1-10]    [11-20]  [21-24] 

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

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