Опять кодировка. Опять кодировка.
 

News:

CPG Release 1.6.26
Correct PHP8.2 issues with user and language managers.
Additional fixes for PHP 8.2
Correct PHP8 error with SMF 2.0 bridge.
Correct IPTC supplimental category parsing.
Download and info HERE

Main Menu

Опять кодировка.

Started by snooppy, November 18, 2008, 06:48:47 PM

Previous topic - Next topic

0 Members and 1 Guest are viewing this topic.

snooppy

Непойму, все страницы отображает правильно, а вот картинка в полный размер и открытка мусором :( Все в кодировке UTF-8, вот исходный текст попап окна:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html>
  <head>
  <meta http-equiv="content-type" content="text/html; charset=utf-8" />
  <title>: Нажмите на изображение, чтобы закрыть окно</title>
  <script type="text/javascript" src="scripts.js"></script>
  <style type="text/css">
  body { margin: 0; padding: 0; background-color: gray; }
  img { margin:0; padding:0; border:0; }
  #content { margin:0 auto; padding:0; border:0; }
  table { border:0; height:100%; width:100%; border-collapse:collapse}
  td {         vertical-align: middle; text-align:center; }
  </style>
  </head>
  <body>
    <script language="JavaScript" type="text/JavaScript">
      adjust_popup();
    </script>
    <table>
      <tr>
            <td>
          <div id="content">
              <a href="javascript: window.close()"><img src="albums/normal/animation/animation-normal-ixix-94.jpg" width="1280" height="1024"alt="animation-normal-ixix-94.jpg" title="animation-normal-ixix-94.jpg
Нажмите на изображение, чтобы закрыть окно" /></a><br />
          </div>
        </td>
      </tr>
    </table>
  </body>
</html>


Так вот весь текст мусором, я так понимаю браузер неможет определить кодировку, в чем может быть проблемма?

Alex Revo

А кодировка на других страницах галереи какая?

Makc666

#2
Quote from: snooppy on November 18, 2008, 06:48:47 PM
Непойму, все страницы отображает правильно, а вот картинка в полный размер и открытка мусором :( Все в кодировке UTF-8, вот исходный текст попап окна:
...
Так вот весь текст мусором, я так понимаю браузер неможет определить кодировку, в чем может быть проблемма?
Edited...
Какой текст мусором? Где на странице полного размера есть текст?

snooppy

Quote from: Makc666 on November 19, 2008, 12:58:29 PM
Edited...
Какой текст мусором? Где на странице полного размера есть текст?

Мусором это "Нажмите на изображение, чтобы закрыть окно" или в открытке текст. Вся галлерея в UTF-8 кодировке и отображается корректно.

Alex Revo


RedPage

Да какая разница, на какой странице, именно поэтому я и снес у себя UTF-8 правда отвалился другой плагин я это обсуждаю вот этом топике правда если от последнего плагина придется отказаться дабы все было корректно, я уже готов на такие маленькие жертвы, хоть и вытрепал все нервы автору в дописывании некоторых путей. Могу сказать у вас еще и RSS в крякозябрах на гугле и в Mozilla Firefox крякозябры в RSS можно через попу в темах файл theme.php сохранить крякозябры пропадут в Internet Explorer но в Mozilla Firefox появятся (п»ї)и все равно все будет в кракозябрах. Судя потому, что тут пытались, ответили но не ответили в моем посте на меня уже положили, да я собственно и не в обиде люди тут хорошие вот крипт откровенно разочаровал, что не тронь куда не закляни вечно, проблемы с кодировкой уже пара плагин написать полноценный, чтоб мог таким как я ламерал все привести в божеский вид.

snooppy

Quote from: RedPage on November 20, 2008, 10:24:03 PM
Да какая разница, на какой странице, именно поэтому я и снес у себя UTF-8 правда отвалился другой плагин я это обсуждаю вот этом топике правда если от последнего плагина придется отказаться дабы все было корректно, я уже готов на такие маленькие жертвы, хоть и вытрепал все нервы автору в дописывании некоторых путей. Могу сказать у вас еще и RSS в крякозябрах на гугле и в Mozilla Firefox крякозябры в RSS можно через попу в темах файл theme.php сохранить крякозябры пропадут в Internet Explorer но в Mozilla Firefox появятся (п»ї)и все равно все будет в кракозябрах. Судя потому, что тут пытались, ответили но не ответили в моем посте на меня уже положили, да я собственно и не в обиде люди тут хорошие вот крипт откровенно разочаровал, что не тронь куда не закляни вечно, проблемы с кодировкой уже пара плагин написать полноценный, чтоб мог таким как я ламерал все привести в божеский вид.

наверно прейду на другую кодировку, хоть и везеде советуют именно эту. И в базе все мусором, читать неудобно :(

snooppy

Quote from: Alex Revo on November 20, 2008, 05:48:55 PM
Ссылку в студию.

www.ix-ix.com
Вот тут все это безобразие

RedPage

Quote from: snooppy on November 21, 2008, 08:42:08 AM
www.ix-ix.com
Вот тут все это безобразие

Красивые у тебя картинки :) а мне так и не ответили, наверное, снесу плагин sef_urls, хотя нужно отключить всего переход по ключевым фразам :( Жалко стока проиндексированных страниц и все коту под хвост.

Makc666

#9
Quote from: snooppy on November 21, 2008, 08:08:43 AM
наверно прейду на другую кодировку, хоть и везеде советуют именно эту. И в базе все мусором, читать неудобно :(
Если у Вас UTF-8 и в базе мусор, значит установили неправильно.

У меня несколько сайтов и все на UTF-8.
Нигде проблем не испытываю.

Quote from: snooppy on November 21, 2008, 08:42:08 AM
www.ix-ix.com
Вот тут все это безобразие
Это безобразие, как я понимаю, требует регистрации для просмотра полноразмерных изображений, а вот регистрироваться не хочется.
Приводите temp логин и пароли, если хотите, чтобы мы посмотрели.

Moonlighter

Помогите, пожалуйста! У меня точно такая же проблема. Вся галерея отображается нормально, кодировка UTF-8, а вот в просмотре полного размера картинки получаются каракули в заголовке окна, как будто она открывается в win-1251... :(
Вот ссылка: http://photo-el.ru/displayimage.php?pos=-15
Буду очень признателен за помощь!

Moonlighter

Те же самые иероглифы появляются в окне редактирования фотографии (обрезка/поворот)
Вот данные по кодировкам MySQL:

character_set_client     utf8
character_set_connection    utf8
character_set_database    utf8
character_set_results    utf8
character_set_server    cp1251
character_set_system    utf8
character_sets_dir    /usr/local/share/mysql/charsets/
collation_connection    utf8_unicode_ci
collation_database    utf8_unicode_ci
collation_server    cp1251_general_ci

Moonlighter


MISHA

Как Макс появится думаю ответит
Что бы Ктулху не воскрес, подпишись на RSS

Makc666

#14
Quote from: Moonlighter on December 05, 2008, 07:54:43 AM
Помогите, пожалуйста! У меня точно такая же проблема. Вся галерея отображается нормально, кодировка UTF-8, а вот в просмотре полного размера картинки получаются каракули в заголовке окна, как будто она открывается в win-1251... :(
Вот ссылка: http://photo-el.ru/displayimage.php?pos=-15
Буду очень признателен за помощь!
Я уже ответил на данный вопрос выше.

displayimage.php
1. Или вы залили файлы неверно.
2. Или Вы редактировали из в Блокноте или любой другой программе, которая добавляет в бинарный код файла, в его начало, штамп (подпись) UTF-8 кодировки.

На скриншоте вашего сайта это отлично видно.
Да и если HTML код страницы посмотреть, то тоже видно.

Перезалейте ОРИГИНАЛЬНЫЙ файл в BINARY режиме.

Moonlighter

Оказалось все банально просто... В файле .htaccess стояла опция кодировки по умолчанию windows-1251, просто изменил параметр на utf-8 и все стало ОК

Makc666

Quote from: Moonlighter on December 12, 2008, 06:45:57 AM
Оказалось все банально просто... В файле .htaccess стояла опция кодировки по умолчанию windows-1251, просто изменил параметр на utf-8 и все стало ОК
Спасибо, что отписались о решении проблемы :)

Beer

MISHA, что за мод у тебя стоит запрещающий просмотр фулсайз фото незарегистрированным?

Cactus1975

Спасибо за подсказки. У меня вообще не было .htaccess, так что пришлось его создать и прописать там - AddDefaultCharset UTF-8. Все заработало.

inox

Quote from: Cactus1975 on March 28, 2009, 08:28:20 PM
Спасибо за подсказки. У меня вообще не было .htaccess, так что пришлось его создать и прописать там - AddDefaultCharset UTF-8. Все заработало.
У меня точно такая же ситуация и такое же решение! Спасибо!