Gorets 3 Опубликовано: 5 августа 2009 Рассказать Опубликовано: 5 августа 2009 www.stakhanov.org.ua Версия DataLife Engine: 8.2 Тип лицензии скрипта: Лицензия активирована Режим работы сайта: Включен Операционная система: Linux 2.6.18-028stab062.3-ent Версия PHP: 5.1.6 Версия MySQL: 5.0.27 MySQLi Версия GD: 2.0.28 Module mod_rewrite Включен Безопасный режим: Выключен Выделено оперативной памяти: 128M Цитата Ссылка на сообщение Поделиться на других сайтах
celsoft 6 095 Опубликовано: 5 августа 2009 Рассказать Опубликовано: 5 августа 2009 Vladimir Gorobets, кодировка у вашего сайта какая? Скорее всего на сервере проблемы в библиотеке iconv, также в настройках браузера выберете кодировку windows-1251 Цитата Ссылка на сообщение Поделиться на других сайтах
Gorets 3 Опубликовано: 5 августа 2009 Рассказать Опубликовано: 5 августа 2009 Автор Раньше нигде проблем не наблюдал. Сайт на windows-1251. Принудительное включение этой кодировки в браузере проблему не решает. Цитата Ссылка на сообщение Поделиться на других сайтах
celsoft 6 095 Опубликовано: 5 августа 2009 Рассказать Опубликовано: 5 августа 2009 Vladimir Gorobets, попробуйте в BBCODES редакторе, проблема наблюдается? Цитата Ссылка на сообщение Поделиться на других сайтах
Gorets 3 Опубликовано: 5 августа 2009 Рассказать Опубликовано: 5 августа 2009 Автор нет, при BBCODES всё нормально Цитата Ссылка на сообщение Поделиться на других сайтах
celsoft 6 095 Опубликовано: 5 августа 2009 Рассказать Опубликовано: 5 августа 2009 Странно, проверяю на чистом дистрибутиве, никаких проблем с кодировкой не вижу. Предоставьте доступ по FTP и к админпанели, нужно смотреть визуально у вас Цитата Ссылка на сообщение Поделиться на других сайтах
Gorets 3 Опубликовано: 5 августа 2009 Рассказать Опубликовано: 5 августа 2009 (изменено) Автор engine/editor/jscripts/tiny_mce/plugins/typograf/handler.php вот в таком виде у меня заработало нормально <?php if (get_magic_quotes_gpc()) { function stripslashes_deep($value) { $value = is_array($value) ? array_map('stripslashes_deep', $value) : stripslashes($value); return $value; } $_POST = array_map('stripslashes_deep', $_POST); $_GET = array_map('stripslashes_deep', $_GET); $_COOKIE = array_map('stripslashes_deep', $_COOKIE); $_REQUEST = array_map('stripslashes_deep', $_REQUEST); } function convert_unicode($t, $to = 'windows-1251') { $to = strtolower( $to ); if( $to == 'utf-8' ) { return urldecode( $t ); } else { if( function_exists( 'iconv' ) ) $t = iconv( "UTF-8", $to . "//IGNORE", $t ); else $t = "The library iconv is not supported by your server"; } return urldecode( $t ); } $word = convert_unicode($_POST['text']); require_once("typographus.php"); $typo = new typographus(); $out_txt = $typo->process($word); @header("Content-type: text/css; charset=windows-1251"); print $out_txt; Изменено 5 августа 2009 пользователем Vladimir Gorobets Цитата Ссылка на сообщение Поделиться на других сайтах
Рекомендованные сообщения
Присоединяйтесь к обсуждению
Вы можете опубликовать сообщение сейчас, а зарегистрироваться позже. Если у вас есть аккаунт, войдите в него для написания от своего имени.