Newsgrabber - Проблемы

Не знаю мож вопрос не в тему и не суда, но не обесутьте :) ...
Короч хочу выдрать новости с HTML, разобрался как и что.. Написал Шаблон заголовков... такой...
HTML:
<li><a{skip}href='{link}'>{title}</a><font{skip}/font></li>
проверяю показывает все нормально... но после сохранения он апострафы заменяет на Unicode... А если сделать так...
HTML:
<li><a{skip}href={link}>{title}</a><font{skip}/font></li>
то ссылка на весь текст бирется не верно...
Кто нибудь сталкивался с такой фигней?...
на всякий случай часть HTML с чего делаю шаблон...
HTML:
<li><a class=newshead href='http://spbcar.ru/news/archive/2007/8/16/12149'>Chevrolet представил &quot;заряженный&quot; ретро-кар HHR SS</a><font class=date style='margin-top:10px;'> / 16 Августа 2007</font></li><li><a class=newshead href='http://spbcar.ru/news/archive/2007/8/16/12145'>На Christies выставят 60 редких автомобилей</a><font class=date style='margin-top:10px;'> / 16 Августа 2007</font>
 
Не знаю мож вопрос не в тему и не суда, но не обесутьте :) ...
Короч хочу выдрать новости с HTML, разобрался как и что.. Написал Шаблон заголовков... такой...
HTML:
<li><a{skip}href='{link}'>{title}</a><font{skip}/font></li>
проверяю показывает все нормально... но после сохранения он апострафы заменяет на Unicode... А если сделать так...
HTML:
<li><a{skip}href={link}>{title}</a><font{skip}/font></li>
то ссылка на весь текст бирется не верно...
Кто нибудь сталкивался с такой фигней?...
на всякий случай часть HTML с чего делаю шаблон...
HTML:
<li><a class=newshead href='http://spbcar.ru/news/archive/2007/8/16/12149'>Chevrolet представил &quot;заряженный&quot; ретро-кар HHR SS</a><font class=date style='margin-top:10px;'> / 16 Августа 2007</font></li><li><a class=newshead href='http://spbcar.ru/news/archive/2007/8/16/12145'>На Christies выставят 60 редких автомобилей</a><font class=date style='margin-top:10px;'> / 16 Августа 2007</font>
Я такие шаблоны напрямую через phpmyadmin заводил. Через грабберовский интерфейс он вправду на спецсимволы заменял
 
Сначала все делаешь стандартно. А потом идешь в пхпмайадмин или что еще больше нравится и правишь руками в таблице rss поле rss_titletemplate. (меняешь обратно коды на ')
 
Подскажите пожалуйста как у скрипта отключить modRewrite и заставить его работать на windows платформе
 
Подскажите пожалуйста как у скрипта отключить modRewrite и заставить его работать на windows платформе
Чем отключать modRewrite у скрипта, проще чтоб заставить его работать на windows платформе поставить например денвер
 
ммм, помогите побороть проблему с кодировкой, таблица в windows-1251? текст на сайте отображается нормально (который добавляю по русски например в заголовки разделов) новости грабит упорно в utf-8, соответственно если вручную задать кодировку в браузере utf-8 всё работает.
Сделал так:
if (strpos(strtolower($headers), "koi8-r") !== false || strpos(strtolower(substr($content, strpos(strtolower($content), "<head>"), strpos(strtolower($content), "</head>"))), "koi8-r")) $tmp_content = $content = convert_cyr_string($content, "k", "w");
if (strpos(strtolower($headers), "windows-1251") !== false || strpos(strtolower(substr($content, strpos(strtolower($content), "<head>"), strpos(strtolower($content), "</head>"))), "windows-1251") !== false) {
$tmp_content = $content = iconv("WINDOWS-1251", "UTF-8", $content);
и в коннекте с базой - set names utf8
Теперь всё стало в utf-8, но каракули нукуда не исчезли, попробывал вручную задать
<meta http-equiv=content-type content="text/html; charset=UTF-8"> для страници, но браузеры попрежнему упорно выбирают windows-1251
Посоветуйте каквсётаки раз и навсегда избавится от этой досадной проблемы


P.S.
хм, уже в полном отчаянии обнаружил что в .htaccess была прописана глобальная кодировка windows-1251, после замены на AddDefaultCharset utf-8 проблема с горем пополам решилась... день был потрачен не зря :)
 
Тоже вариант, особенно когда делаешь под буржуйский контент и хотелось бы, чтоб 1251 нигде не отсвечивала.
Хотя если хочется просто избавиться от кракозябр, проще лесть в базу и настраивать ее, в частности, особенно если ставить с нуля, достаточно корректно настроить Collation.
 
Вышеописаный мной способ оказался неработоспособен, новости выводятся нормально, но русский текст в шаблоне и названиях разделов на сайте упорно выводится знаками вопросов в кодировке Win, получается или новости смотрятся нормально или текст на сайте

Подкиньте пожалуйста ещё идей что подкрутить чтобы сделать одну кодировку на весь сайт, и вообще что у меня не так? я пробывал на виндовс и юникс хостинге, с базами 3.41, 4 и 5, пробывал создавать базы utf и win но результат в любом случае 1: каракули в том или ином виде... НУ ЧТО Я ДЕЛАЮ НЕТАК!?????

Кто вообще сталкивался с проблемой кодировок?
 
Чтобы избежать проблем с кодировками, сразу, до установки граббера, после того как создали для него базу db_name применяем к ней команду (можно в phpmyadmin через SQL-запрос или где больше нравится)
Код:
ALTER DATABASE `db_name` DEFAULT CHARACTER SET cp1251 COLLATE cp1251_general_ci
Тем самым наша база по дефолту встает в кодировку 1251 и никаких проблем с кодировками в дальнейшем не возникает. И уже только после этого выполняем установку скрипта.
ЗЫ: Вместо db_name ессно подставляем свое название базы ;)
 
Назад
Сверху