/********************************************************** * Main script * **********************************************************/ if ( $xml_data = file_get_contents($url) ) { // вот так можно --> if ( extension_loaded('mb_string') ) { $xml_data = mb_convert_encoding($xml_data, "windows-1251", "utf-8"); } elseif ( extension_loaded('iconv') ) { $xml_data = iconv('utf-8', 'windows-1251', $xml_data); } // <-- $rss_data = parse_rss($reg_exp, $xml_data); echo output_rss($pattern, $rss_data); }
спасибо, работает
с датой я сам немного научился
function output_rss($pattern, $rss_data) { $temp = ""; for($i=0; $i<$rss_data['count']; $i++) { $temp .= sprintf($pattern, $rss_data['link'][$i], html_entity_decode($rss_data['title'][$i]), html_entity_decode($rss_data['desc'][$i]), strftime("%d-%m-%Y %R", strtotime($rss_data['pubdate'][$i])) //äîáàâëåíî ); } return $temp; }
только не могу месяц написать по русски, поэтому номером делаю 🙅
спасибо, теперь работает
а не подскажете еще два момента😕
1)как эту дату преобразовать в русскую человеческого вида
2)как форматировать новости, если они koi8-r или utf-8 в windows-1251
сори за наглость 😒
это че-то запутанная фигня 🙄
требует файл simplepie.inc а его в поставке нету, непонятно
увы, результат тот же
даты не появилось
веселая тема🤣
я следующий на очереди☝
в overall_header.tpl только шапка, а index.php вылазит извне этого файла также☝
короче, нашел я где собака зарыта
сам спросил - сам ответил 😂
в файле /includes/page_header.php изменить
'U_INDEX' => append_sid('index.'.$phpEx),
изменить на
'U_INDEX' => append_sid('http://www.site.ru/forum/'),
вроде работает 🙄
а насчет чпу щас буду усиленно думать, предложенная схема не совсем человеческая, хотелось бы адреса сообщений все-таки типа /forum/forum1/tema1.php
а не все в папке /forum/ сплошняком 😒
P.S. Также в некоторых темах (например RedIce) index.php прописан вручную в самой теме, в частности мне удалось найти и обезвредить врага в файлах templates/redIce/viewforum_body.tpl & templates/redIce/viewtopic_body.tpl
тоже, index.php, кстати, вылазит ;)
и странно, что пр все равно не присвоен подфорумам, а у меня расходится даже по стандартным кривым адресам 🙄
а что и пути можно сделать человеческие? 😮
имхо, внешнее вмешательство никогда не есть гуд 🙄
ну это понятно, искать же надо, я думал уже нашел кто-нить :)
а и обсудим ;)
MORAL-CODEX.RU КУ8 35$
WINELIST.RU КУ7 125$