Главная страница


ru.unix.bsd

 
 - RU.UNIX.BSD ------------------------------------------------------------------
 From : Igor Zemliansky                      2:5020/400     10 Nov 2004  14:44:52
 To : All
 Subject : Подскажите по php, пожалуйста.
 -------------------------------------------------------------------------------- 
 
 Hello, All.
 
 Хостинг провайдер сменил версию MySQL на более новую. Там какой-то косяк с
 русскоязычными кодировками, в web-форумах встречал упоминания об этом. Сайт
 на этом хостинге стал искажать русские буквы. Содержимое сайта храниться в
 табличках MySQL'я. Редактирование содержимого сайта - с помощью какого-то
 html редактора с гордым именем Editor (у него даже About нет).
 Процесс редактирования - кликнул на ссылку, загрузился редактор, обратился к
 frombase.php (прочитал содержимое). Кликнул на "Save", редактор обратился к
 tobase.php (занес данные в базу) и сразу же к frombase.php (прочитал еще
 раз). В модуле tobase.php я вставил функцию
 $body=convert_cyr_string($body, w, k);
 которая помогла избежать проблем с неправильной кодировкой, но осталось пару
 неприятных глюков. Так, символы ?, апострофы, двойные угловые кавычки (<<
 
 >>) после прохождения через convert_cyr_string превращаются в вопросительные
 
 знаки. С символами украинского алфавита такой проблемы нет.
 Подскажите, можно ли решить эту проблему малой кровью, не переделывая всё и
 вся, не перегоняя содержимое таблиц в другую кодировку...?
 
 --------
 Best regards. Igor Zemliansky
 automatic(at)hotmail(dot)ru
 -- 
 Отправлено через сервер Форумы@mail.ru - http://talk.mail.ru
 --- ifmail v.2.15dev5.3
  * Origin: Talk.Mail.Ru (2:5020/400)
 
 

Вернуться к списку тем, сортированных по: возрастание даты  уменьшение даты  тема  автор 

 Тема:    Автор:    Дата:  
 Подскажите по php, пожалуйста.   Igor Zemliansky   10 Nov 2004 14:44:52 
Архивное /ru.unix.bsd/648890207213.html, оценка 2 из 5, голосов 10
Яндекс.Метрика
Valid HTML 4.01 Transitional