Rss Media Grabber

  • Автор темы caykoylu
  • Дата начала
Статус
В этой теме нельзя размещать новые ответы.
Вот. Перелил на рапиду
Скрытое содержимое доступно для зарегистрированных пользователей!

Поставил, а он выдает белый экран...буду копаться в нем
 
Проблема!

Все вроде подправил, все работает....
Но вот у меня проблема возникла.
не воспринимает он никак мои попытки приучить его к нормальной кодировке. Пишу в класс создания соединения SET NAMES `cp1251`а ему пофигу...Как быть!? Надо что ли поток rss конвертить в win-кодировку перед записью?
Подскажите плиииз.
 
Я скачал DM-скачать с помощью - правый клик
 
Там полскрипта переправил, Почти все заработало, только парочка фишек в отображении не заработали, времени нет править.
Вот все что я исправил. Скоро переведу и исправлю баги. Ждите...
 
Я вот чего заметил. Если поставить кодировку cp1251 в мускульном файле откуда идёт импорт таблиц в базу (rss.sql.php) То с одних лент импорт идёт нормальный, читабельный и по русски. С других же как были знаки вопроса так и остались. Как бы подобную проблемму решить, и главное в чём причина такого различия ????:nezn:
 
Я вот чего заметил. Если поставить кодировку cp1251 в мускульном файле откуда идёт импорт таблиц в базу (rss.sql.php) То с одних лент импорт идёт нормальный, читабельный и по русски. С других же как были знаки вопроса так и остались. Как бы подобную проблемму решить, и главное в чём причина такого различия ????<img src=&quot;images/smilies/011936.gif&quot; border=&quot;0&quot; alt=&quot;&quot; title=&quot;Незнаю&quot
Проблема в том, что RSS в различных кодировках приходят в скрипт, надо конветрить перед записью в базу....
Вставь функцию Из файла с аттачем, и посылай в нее данные, что надо перекодирывать из utf-8...должно помочь...

Чет я загнул...Если так будешь юзать ,то спецсимволы побьются, и будет вместо них код вопроса...
$1 = iconv('UTF-8','Windows-1251//IGNORE',$2);
Это должно помочь...
 

Вложения

  • func.rar
    660 байт · Просмотры: 22
Проблема в том, что RSS в различных кодировках приходят в скрипт, надо конветрить перед записью в базу....
Вставь функцию Из файла с аттачем, и посылай в нее данные, что надо перекодирывать из utf-8...должно помочь...
Чет я загнул...Если так будешь юзать ,то спецсимволы побьются, и будет вместо них код вопроса...
$1 = iconv('UTF-8','Windows-1251//IGNORE',$2);
Это должно помочь...

Спасибо за информацию что оказывается разные ленты - разные кодировки и от этого зависит вывод инфы. Сейчас гляну.:)

Тока чот не понял а вставлять то функцию в какой файл, а это куда ставить $1 = iconv('UTF-8','Windows-1251//IGNORE',$2);
Извени что туплю....
 
Спасибо за информацию что оказывается разные ленты - разные кодировки и от этого зависит вывод инфы. Сейчас гляну.:)

Тока чот не понял а вставлять то функцию в какой файл, а это куда ставить $1 = iconv('UTF-8','Windows-1251//IGNORE',$2);
Извени что туплю....
Я кинул функцию чисто для ознакомления с принципами...
В Parser.php ищи ф-цию вставки в базу итемов, insertItems вроде, и там то что надо конвертируй...
 
Статус
В этой теме нельзя размещать новые ответы.
Назад
Сверху