Перейти к содержимому
Русский язык для Invision Community 5

Как поменять кодировку файла на utf-8

Стокунлся с такой проблемой. У меня форум на utf-8, установили мне "мод", у него файлы на cp1251 - как перевести в utf-8?

Открываю файл, там набор симовлов.

Изменено пользователем andreykashps

Рекомендованные сообщения

Файлы "мода" не обязательно могут быть в той же кодировки.

 

Поменять можно любым расширенным текстовым редактором - notepad++ и тд

  • Автор

Файлы "мода" не обязательно могут быть в той же кодировки.

 

Поменять можно любым расширенным текстовым редактором - notepad++ и тд

Проблема в том, что автор закодировал их ...

Проблема в том, что автор закодировал их ...

Лол.

Тогда обратитесь к автору мода. Непонятно, причем здесь ипб, и причем кодировка файла? Кодировка файла играет роли если в нем находится текст, который непосредственно выводится оттуда. Учитывая модель форума (mvc), это случается гораздо редко.

  • Автор

Лол.

Тогда обратитесь к автору мода. Непонятно, причем здесь ипб, и вообще причем здесь кодировка файла? Кодировка файла играет роли если в нем находится текст, который непосредственно выводится оттуда. Учитывая модель форума, это случается гораздо редко.

 

Вот именно, файkы которые выводят инфу закодированы сервисом _www.fopo.com.ar

А их кодировка не utf8.

 

PS Честно скзать я пожалел что связался с владеьце мода, т. к. посе оплаты прошло более 2 недель до того, как он установил его. А теперь куча ошибок...

Надеюсь Вы понимаете меня.

А можно узнать, это что за мод такой, который потребовалось обфусцировать?

  • Автор

А можно узнать это что за мод такой, который потребовалось обфусцировать?

Мод оплаты за сообщения для IPB 3

(Владелец ПЕРВЫЙ)

Изменено пользователем andreykashps

Обращайтесь к автору, только он знает что у вас там "выводит инфу" и на что нужно поменять кодировку. ПЕРВЫЙ не первый день на форуме, он должен знать что форум работает в utf-8.

  • Автор

Обращайтесь к автору, только он знает что у вас там "выводит инфу" и на что нужно поменять кодировку. ПЕРВЫЙ не первый день на форуме, он должен знать что форум работает в utf-8.

Да он знает, да только он очень сложный чеовек(как окзалось)

До оплаты идет одна песня, а после оплатны другая.

В любом случае большое спасибо!

Изменено пользователем andreykashps

Какими-то кривыми закодированными модами народ барыжит) Посмотрел на верстку этого мода, если там код так же хорош - то понятно, зачем его закодировали с глаз подальше)))

Мод "закодирован" через Zend или подобное?

Как-то можно на него глянуть?

  • Автор

Мод "закодирован" через Zend или подобное?

Как-то можно на него глянуть?

Отправил Вам ссылку на архив с закодированными файлами в ЛС.

 

Ritsuka, согласен с Вами, еще стоит посмотреть на них изнутри :lol:

Отправил Вам ссылку на архив с закодированными файлами в ЛС.

 

Ritsuka, согласен с Вами, еще стоит посмотреть на них изнутри :lol:

 

увы, но "сменить кодировку" может только обладатель незакодированного исходника, то есть автор

  • Автор

увы, но "сменить кодировку" может только обладатель незакодированного исходника, то есть автор

Да, он осторожен.

Спасибо!

Да, он осторожен.

Спасибо!

 

можно, конечно, посмотреть как оно вызывается и попытаться "встроить" в вызов iconv

ТС, добавьте в htaccess

AddDefaultCharset utf-8

 

Текст написан в utf-8, а файл, видимо при обфускации, сохранен в windows-1251.

Похоже, что ритсука был прав относительно решения автора закодировать код))

 

$forum_curr_top=mysql_fetch_array($rez_zaprosa) ; 
for ($i=0; 7==7; $i++){
	if(!$row["parent_id"]) 
	{ 
		$parent[$i]=$forum_curr_top["forum_id"] ;
	} 
	$rez_zaprosa=mysql_query ("
		SELECT parent_id
		FROM ".@$pristavka."forums
		WHERE id = ".$parent[$i]." ;
	"); 
	$row=mysql_fetch_array($rez_zaprosa) ;
	if($row["parent_id"]==-1 OR $i==20){
		break;
	} 
	$parent[$i+1]=$row["parent_id"]; ;
} 
$sovpaden_topic_moderator=(array_uintersect($forums_cur_moderator, $parent, "strcasecmp"));

Создайте аккаунт или войдите в него для комментирования

Аккаунт

Навигация

Поиск

Поиск

Настроить push-уведомления браузера

Chrome (Android)
  1. Нажмите на иконку замка рядом с адресной строкой.
  2. Нажмите Права доступа -> Уведомления.
  3. Измените свои настройки.
Chrome (компьютер)
  1. Нажмите на иконку замка в адресной строке.
  2. Выберите Настройки сайта.
  3. Найдите Уведомления и измените свои настройки.