• DONATE to NULLED!
    Форуму и его команде можно помочь, мотивировать модераторов разделов.
    Помогите модератору этого раздела killoff лично.

Модуль погода от web2work

Друзья, сайт на UTF-8 , при установке вываливаются кракозябры. Если файлы ещё можно в UTF-8 перевести, но вот парсированные данные (сама погода) всегда в 1251
 
Используй iconv и преобразуй в utf-8 - в чём проблема?
 
У меня тоже ошибки Для просмотра ссылки Войди или Зарегистрируйся
Помогите пожалуйста исправить
А сообщение горбушки вообще ничего не говорит?

Ну а вообще вот функция,
PHP:
function convert($from, $to, $var)
    {
    if (is_array($var))
    {
        $new = array();
        foreach ($var as $key => $val)
        {
            $new[convert($from, $to, $key)] = convert($from, $to, $val);
        }
        $var = $new;
    }
    else if (is_string($var))
    {
        $var = iconv($from, $to, $var);
    }
    return $var;
    }

Далее что то типа этого
PHP:
$tpl->set('{погода}', (convert('cp1251', 'utf-8', $row[pogoda])));

p.s. в код вашего модуля не лез, делайте по аналогии что привел я
 
Назад
Сверху