Проблема с кодировкой

ЕСТЬ РЕШЕНИЕ ЗАКРЫТО

Заметил в компоненте "Видео" проблему с кодировкой

#1 18 февраля 2012 в 11:18
Кто знает как исправить проблему с кодировкой
в компоненте "Видео"?
Сам вроде бы все "перелопатил" проблему не увидел.

#2 18 февраля 2012 в 14:36
Заметил что проблема с кодировкой есть и у других компонетов при использовании javascript
Кто знает где эта кодировка utf8 может быть прописана?
#3 18 февраля 2012 в 14:45
Где искать кодировку этого?
  1. <script type="text/javascript">
#4 18 февраля 2012 в 15:44
Попробуй в .htaccess жестко прописать кодировку.
AddDefaultCharset WINDOWS-1251
Или
AddDefaultCharset UTF-8.
#5 18 февраля 2012 в 16:56


Попробуй в .htaccess жестко прописать кодировку.
AddDefaultCharset WINDOWS-1251
Или
AddDefaultCharset UTF-8.

SpideR-KOSS
Кодировка
AddDefaultCharset WINDOWS-1251

прописано, только это проблему не решает.
Проблема возникает при исполнении скрипта javascript:void(0)
Где ковырять?
#6 18 февраля 2012 в 17:11
Вот такая ерунда в кодах
  1. <li class="act">
  2. <a href="javascript:void(0)" rel="nofollow" onclick="orderMovieBy('id', 'parus')">&#65533;&#65533; &#65533;&#65533;&#65533;&#65533;</a>
  3. </li>
#7 18 февраля 2012 в 18:44
Ап! Проблема актуальна. Кто знает решение, прошу помочь!
#8 18 февраля 2012 в 19:03

Вот такая ерунда в кодах

Maikl
Maikl, это у вас жестко прописанная в файле ссылка? Если да, то просто найдите ответственный .tpl файл и измените его кодировку. То есть файл у вас в кодировке допустим utf-8 записан, а страница в кодировке cp1251, вот и получается такое.
Если ссылка находится в динамически формируемой части страницы(например через аякс такое часто бывает), то в файле, где формируется содержимое, пропишите вывод в нужной кодировке.
#9 18 февраля 2012 в 19:29


Вот такая ерунда в кодах

  1.  
  2. &#65533;&#65533; &#65533;&#65533;&#65533;&#65533;
  3.  

Maikl
Если выдаются символы только в том месте, где выводится данный код, то проще всего вместо "�� ����" вписать свой текст, должно работать.
Второй вариант поковырять кодировки в Notepad++, и сохранить в той, где эти символы "превратятся" в читаемый вид.
#10 18 февраля 2012 в 20:04
в htaccess
  1. php_value default_charet cp1251
либо в php.ini
  1. default_charet cp1251
ничего другого делать не нужно!
#11 18 февраля 2012 в 21:27


в htaccess

  1. php_value default_charet cp1251
либо в php.ini
  1. default_charet cp1251
ничего другого делать не нужно!

Fuze
Проблема таким образом не решилась!
#12 18 февраля 2012 в 21:31



Вот такая ерунда в кодах

  1.  
  2. &#65533;&#65533; &#65533;&#65533;&#65533;&#65533;
  3.  

Maikl
Если выдаются символы только в том месте, где выводится данный код, то проще всего вместо "�� ����" вписать свой текст, должно работать.
Второй вариант поковырять кодировки в Notepad++, и сохранить в той, где эти символы "превратятся" в читаемый вид.

SpideR-KOSS
В том то и дело, что этоне просто код а javascript:void(0)
Да где это Utf спряталось?
#13 18 февраля 2012 в 21:32

Проблема таким образом не решилась!

Maikl
либо что-то не верно сделали, либо после внесения изменений не рестартнули вебсервер (если php как модуль). В любом случае, лучше обратиться с данным вопросом к хостеру.
#14 18 февраля 2012 в 21:35

В том то и дело, что этоне просто код а javascript:void(0)

Maikl
не нужно гадать, в этом месте по аякс подгружается ссылка "в избранное/убрать из избранного".
Проблема с кодировкой у вас не конкретно в моем компоненте, а ВЕЗДЕ, где что-либо подгружается по аякс. НИЧЕГО в файлах компонента или системы править не нужно! Нужно сделать изменения которые я описал выше или обратиться к хостеру.

А по хорошему если, то в скриптах, которые выводят что-либо по аякс, нужно принудительно указывать
  1. header('Content-Type: text/html; charset=windows-1251');
в следующей версии это уже будет учтено как раз для подобных хостингов.
#15 18 февраля 2012 в 21:38


Вот такая ерунда в кодах

Maikl
Maikl, это у вас жестко прописанная в файле ссылка? Если да, то просто найдите ответственный .tpl файл и измените его кодировку. То есть файл у вас в кодировке допустим utf-8 записан, а страница в кодировке cp1251, вот и получается такое.
Если ссылка находится в динамически формируемой части страницы(например через аякс такое часто бывает), то в файле, где формируется содержимое, пропишите вывод в нужной кодировке.

Марат
В том то и дело, что я немогу найти это заветное utf
Где оно?
Используя этот сайт, вы соглашаетесь с тем, что мы используем файлы cookie.