стовосемтырнадцатый раз о кодировках

Где подправить отображение логина/ника в кирилице, который выводится wp_register(); и wp_loginout(); в сайдбаре?

если так встал вопрос, то у тебя возможно проблема с разными кодировками темы/блога/бд. проверь, иначе wp-шные функции наврятли будут выводить некорректный стафф, хотя.. приложи код сайдбара, и, пожалуйста, указывай точнее, какую версию движка используешь, это раз, какая тема, это два, тем более что трабла с щепетильной проблемой кодировок

Кодировка вроде совпадает (всё остальное кажет корректно). На всяк случай, где кодировку темы посмотреть?
Версия – 2.2.1, Тема на основе Fluid2, но там почти всё переработано.

кодировка смотриццо в файлах темы, в какой она сохранена. в качестве редактора, конечно, каждый на свой вкус и цвет, как говориться, но вот мой выбор http://download.infine.ru/programms/DzSoftPHPEditor4.1.0.7.cracked.zip. покажи ссылку где проблема

кодировка смотриццо в файлах темы, в какой она сохранена. в качестве редактора, конечно, каждый на свой вкус и цвет, как говориться, но вот мой выбор http://download.infine.ru/programms/DzSoftPHPEditor4.1.0.7.cracked.zip. покажи ссылку где проблема

Всё совпадает – UTF-8
Сцылко не могу. Картинко причепил.

www у вас 99% кодировка таблицы WP_USERS кривая в базе

www у вас 99% кодировка таблицы WP_USERS кривая в базе

utf8_general_ci

а знаешь что.. дам я тебе кусок своего кода, попробуй его

<?php
  global $user_ID, $user_identity;
  get_currentuserinfo();
  if (!$user_ID):
?>
<a href="<?php bloginfo('home'); ?>/wp-login.php?redirect_to=<?php echo($_SERVER['REQUEST_URI']); ?>">Войти в систему</a>
<?php else: ?>
<a href="<?php echo(get_settings('siteurl').'/wp-login.php?action=logout&amp;redirect_to='); echo($_SERVER['REQUEST_URI']); ?>">Выйти из системы</a><br />
  <ul>
  <li>Здравствуйте, <span class="username"><?php echo $user_identity; ?></span></li>
  <?php wp_register(); ?>
  </ul>
 <? endif;
?>

utf8_general_ci это еще не факт что данные в таблицах лежат правильные

utf8_general_ci это еще не факт что данные в таблицах лежат правильные

не понимаю, вы о чем?

а знаешь что.. дам я тебе кусок своего кода, попробуй его

Один фиг (см. ниже) и опенайдишная форма не встраивается в ваш вариант.

если зайти в ТАБЛИЦУ в phpmyadmin и посмотреть там данные

вот пример кривой базы

а вот пример нормальной

скрины не из вордпресса (у меня в вп все базы сейчас нормальные)
но для примера думаю понятно

если зайти в ТАБЛИЦУ в phpmyadmin и посмотреть там данные

а, вы в этом смысле…
не, там всё в порядке. в базе все данные корректны.

проблема явно в бд. кардинальный метод – сделай дамп, сохрани его в utf-8, дропни базу, и залей дамп обратно, но на этот раз более тщательно следи за всеми кодировками

проблема явно в бд. кардинальный метод - сделай дамп, сохрани его в utf-8, дропни базу, и залей дамп обратно, но на этот раз более тщательно следи за всеми кодировками

Разве может быть невидимая ошибка в базе? Там же видно, что всё с базой в порядке. И на примере видно, что в одном месте выводит даннные правильно, а во втором нет. Логично ведь, что значит сбоит механизм вывода, а не данные.

www а вы все же попробуйте – выгрузите базу в дамп через плагин wp-db-backup а залейте назад через phpmyadmin
а в админке имя юзера нормально пишется по русски?

www а вы все же попробуйте - выгрузите базу в дамп через плагин wp-db-backup а залейте назад через phpmyadmin
а в админке имя юзера нормально пишется по русски?

да, в админке проблем не отмечалось.
бэкап сделал – не помогло…
пойду стукну головой стенку)))

www в других темах также?

www в других темах также?

ага

www проблема точно в базе. можешь дамп кинуть на мыло мне посмотрю в чем засада

www проблема точно в базе. можешь дамп кинуть на мыло мне посмотрю в чем засада

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

тогда смотри в базе в таблице wp_users еще раз внимательно

да могло и от хака заплющить. возможно хак/плагин надо в нормальной кодировке сохранить

тогда смотри в базе в таблице wp_users еще раз внимательно

да могло и от хака заплющить. возможно хак/плагин надо в нормальной кодировке сохранить

ничего не понимаю…
в базе всё гуд.
как реализована переадресация не помню (вроде просто адрес менялся с админки на главную), а при перемене кодировки файлов сайт слетает нафиг.

выключи нафиг все плагины и протести на фефолтной теме. должно работать если всё так как ты говоришь.
если и в этом случае не заработает, поставь вп от макса и лангпак от лекактуса, предварительно сделав дамп и обязательно сохрани его с utf-8 перед заливкой на сервер.

на крайняк – принудительно юникодируй результат вывода функций

на крайняк - принудительно юникодируй результат вывода функций

Ай спасибо Айболит!))
Это OpenID всё портил. Без него всё корректно показывает.
Его перекодировать тоже не вышло – всё обрушается. Может посоветуете правильный OpenID плагин?

вот такая вот у меня проблема!! ХЕЛП

about mySql i has collation = utf-8?

Yes, the encoding is UTF-8.

i use MySQl adminiastration
1.enter
2.catalog
3.choice RUnews, press right click
then "Copy Creat statement to clipboard
its show me this

CREATE DATABASE `RUnews` /*!40100 DEFAULT CHARACTER SET latin1 */;

i see no utf8 😉 becous I’ll ask u

DEFAULT CHARACTER SET latin1 */;

The database is already created for you in UTF-8. You only need to create the tables.

Support Team,

они божаться что у меня УТФ я вижу латин один…….как узнать? правду мать их 🙂
что бы потом обидно не было за прожитые дни :))

А в phpMyAdmin что в таблицах и их полях?

А в phpMyAdmin что в таблицах и их полях?

я просто первый раз этим занимаюсь…они мне сказали…качай майскл администратор и вперёд…….
про пхп админ нихто ничего 😀 даже не знаю для чего он 🙁

делай раз: http://prdownloads.sourceforge.net/phpmyadmin/phpMyAdmin-2.11.2-all-languages.zip?download или http://prdownloads.sourceforge.net/phpmyadmin/phpMyAdmin-2.11.2-all-languages.tar.bz2?download
делай два – конфигуряем http://php-myadmin.ru/doc/config.html
делай три – сливай полный дамп
делай четыре – смотри свойства таблиц (в частности %prefix%users), и если понадобиццо, то выставляй принудительно utf-8
делай пять – (зарезервивовано)
делай шест – радуемся жизни)

я сделал не так 🙂
ВП созадала базу……. все таблицы там автоматом в UTF 8 создаются…я доволен 🙂
просто не понятно почему Майскл администратор показывает DEFAULT CHARACTER SET latin1 */;
а так всё вроде как нормально

вот такая вот бадяга у меня обнаружилась…
на шаблонах от блогстайл.ру у меня не в постал…не в коментариях а именно…там где прописано число дата…кто постил
в этих шаблонах при поиске статей появляются &#65533; &#65533;&#65533;&#65533;&#65533;&#65533;&#65533;&#65533;&#65533;&#65533;, &#65533;&#65533; &#65533;&#65533;&#65533;&#65533;&#65533;&#65533; &#65533;&#65533;&#65533;&#65533;&#65533;&#65533;&#65533; &#65533;&#65533;&#65533;&#65533;&#65533;&#65533; &#65533;&#65533; &#65533;&#65533;&#65533;&#65533;&#65533;&#65533;&#65533;.
в шаблонах русифицированых другими проектами или не русифицироваными..такого не наблюдается………

это с моей базой что то не так..или шаблон?

шаблонов перенатыкал кучу…только блог стайл ру такаое выдаёт…а не должно вроде как , кодировка маскл ? или шаблон виноват?

в случае если с другими шаблонами всё корректно отображаеццо, то наверняка виновата кодировка самого шаблона. попробуй принудительно сохранить его в utf-8
по поводу БД – открывай таблицу и смотри свойство "Статистика ряда" — "Сравнение", должно быть по идее "utf8_general_ci". Если же нет, то принудительно: "Операции" — "Параметры таблицы" — "Сравнение" — и вновь "utf8_general_ci", но судя по твоему описанию вполне достаточно будет сохранить сам шаблон в utf-8 кодироффке

у меня ещё один вопрос, может быть глупый..конечно..

но я понятия не имею как можно сохранить шаблон в UTF8 ??
там ничего в пхп подправить нельзя? по простому как нить:D

у меня ещё один вопрос, может быть глупый..конечно..

но я понятия не имею как можно сохранить шаблон в UTF8 ??
там ничего в пхп подправить нельзя? по простому как нить:D

зы
у меня милион вопросов и чем дальше тем больше 😀

http://download.infine.ru/programms/DzSoftPHPEditor4.1.0.7.cracked.zip – вот те сцылка. открываешь им док, правой по закладке — File Encoding — UTF-8 (Unicode) recomend for includes или что то в этом духе.

Вариант 2 – для ленивых: открываешь при помощи nitepad.exe — Save as — Указывай внизу кодировку UTF-8, но при этом могут появиццо наблы с символами, поэтому и дал ссылку на более лучший вариант

Вот только не надо notepad`ом. От пририсует BOM – источник траблов.

и Ю.Б. со мной солидарен..

спасибо спасибо 🙂 обязательно попробую

Anonymous
Отправить
Ответ на: