• Посетитель оставил комментарий. Не могу понять, что за кодировка, и как данный комментарий прочитать.

    Много лет использую сок из майских листьев лопуха,смешанный с мёдом 1:1 от кашля и сохранения иммунитета! По столовой ложке 3 раза в день и кашель становится мокрым, хорошо отходит всё из легких и никаких побочных явлений! Лечила дочь от трахеобронхита, только это помогло! Теперь и внука лечу, не допускаем,чтобы кашель развился,душим его "зелёнкой"(как внук называет этот сок) на корню! Не поленитесь, сделайте на зиму(храню в бутылочках из под сока 200-250мл в холодильнике)

    Стоит плагин NuCaptcha, такое происходит, если не верно введена каптча.

    Подскажите, как прочитать данный комментарий.

Просмотр 13 ответов — с 1 по 13 (всего 13)
  • Примерно так:
    �œного ле�‚ и�пол�Œз�ƒ�Ž �ок из май�ки�… ли��‚�Œев лоп�ƒ�…а,�ме�ˆанн�‹й � м�‘дом 1:1 о�‚ ка�ˆл� и �о�…�€анени� имм�ƒни�‚е�‚а! �Ÿо ��‚оловой ложке 3 �€аза в ден�Œ и ка�ˆел�Œ ��‚анови�‚�� мок�€�‹м, �…о�€о�ˆо о�‚�…оди�‚ в��‘ из легки�… и никаки�… побо�‡н�‹�… �влений! �›е�‡ила до�‡�Œ о�‚ �‚�€а�…еоб�€он�…и�‚а, �‚ол�Œко ��‚о помогло! Тепе�€�Œ и вн�ƒка ле�‡�ƒ, не доп�ƒ�каем,�‡�‚об�‹ ка�ˆел�Œ �€азвил��,д�ƒ�ˆим его "зел�‘нкой"(как вн�ƒк наз�‹вае�‚ ��‚о�‚ �ок) на ко�€н�Ž! �е полени�‚е��Œ, �делай�‚е на зим�ƒ(�…�€ан�Ž в б�ƒ�‚�‹ло�‡ка�… из под �ока 200-250мл в �…олодил�Œнике)

    http://www.artlebedev.ru/tools/decoder/

    Примерно так:

    А теперь перескажите своими словами то, что прочитали.

    Пожалуйста!

    «Много лет использую сок из майских листьев лопуха, смешанный с медом 1:1 от кашля и сохранении иммунитета! По столовой ложке 3 раза в день и кашель становится мокрым,…»
    и т.д.

    P.S.: 😀

    Да, очень остроумно. Но вам правда не понятно, что это неудачный метод решения проблемы?

    Так что, дело не в кодировке, комментарий зашифрован??

    Z-i-d-a-r, а как же и т. д.? У меня не получается расшифровать дальше.

    Так что, дело не в кодировке, комментарий зашифрован??

    Дело именно в кодировке.
    Советую выбрать другой плагин.

    так плагин работает нормально, такое происходит, на сколько я понял, когда человек неверно введет каптчу.

    Модератор Sergey Biryukov

    (@sergeybiryukov)

    Live and Learn

    У меня не получается расшифровать дальше.

    «Много лет использую сок из майских листьев лопуха, смешанный с мёдом 1:1 от кашля и (для) сохранения иммунитета! По столовой ложке 3 раза в день и кашель становится мокрым, хорошо отходит всё из лёгких и никаких… побочных… явлений! Лечила дочь от трахеобронхита, только это помогло! Теперь и внука лечу, не допускаем, чтобы кашель развился, душим его «зелёнкой» (как внук называет этот сок) на корню! Не поленитесь, сделайте на зиму (храню в бутылочках из под сока 200-250мл в х…олодильнике)».

    Вряд ли проблема в плагине — судя по коду, текст комментария он не затрагивает. При неправильно введённой капче предлагает ввести ещё раз. Собственных таблиц в базе данных (которые могли бы создаться в latin1_swedish_ci) не создаёт.

    Это единичный случай? Или были ещё комментарии в неправильной кодировке?

    Нет, случай не единичный, такое было и раньше.

    Как у Вас получилось расшифровать? Как нужно действовать в подобной ситуации?

    Модератор Sergey Biryukov

    (@sergeybiryukov)

    Live and Learn

    Как у Вас получилось расшифровать?

    Методом частотного анализа из книги «Плящущие человечки». Если присмотреться к квадратикам (в Firefox), можно увидеть коды символов. Затем сопоставить их с буквами, ориентируясь по тем словам, которые легче понять.

    Нет, случай не единичный, такое было и раньше.

    Возможно, при соединении с MySQL-сервером периодически слетает кодировка. Но и влияние плагинов ещё рано исключать. Для чистоты эксперимента стоит отключить все плагины и перейти на тему по умолчанию (пункты 4—6). Если не хочется на рабочем сайте — можно сделать копию на том же сервере и проверять на ней.

    Я Вас понял. Попробую на досуге поэкспериментировать.

    Модератор Sergey Biryukov

    (@sergeybiryukov)

    Live and Learn

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

    У меня сработал такой вариант:

    1. Скопировал текст комментария из вашего примера.
    2. Добавил фрагмент в functions.php активной темы:
      function fix_comment_encoding($comment_text) {
      	if ( false !== strpos( $comment_text, chr( 0xC3 ) . chr( 0x90 ) ) )
      		$comment_text = mb_convert_encoding( $comment_text, 'ISO-8859-1', 'UTF-8' );
      
      	return $comment_text;
      }
      add_filter('comment_text', 'fix_comment_encoding');
    3. Комментарий стал корректно отображаться на сайте.

    Спасибо, добавлю данную функцию.

Просмотр 13 ответов — с 1 по 13 (всего 13)
  • Тема «Кодировка комментария» закрыта для новых ответов.