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

News:

cpg1.5.48 Security release - upgrade mandatory!
The Coppermine development team is releasing a security update for Coppermine in order to counter a recently discovered vulnerability. It is important that all users who run version cpg1.5.46 or older update to this latest version as soon as possible.
[more]

Main Menu

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

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

Previous topic - Next topic

0 Members and 3 Guests 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. Все заработало.
У меня точно такая же ситуация и такое же решение! Спасибо!