Zadejte hledaný výraz...

FeedWordPress a různé kódování RSS feedů

Jirka
verified
rating uzivatele
(6 hodnocení)
7. 5. 2012 12:48:55
Zdravím Vás,
na stránkách www.prehrada-zermanice.cz stahuji pomocí RSS aktuální články z oficiálních stránek obcí kolem Žermanické přehrady.
Narazil jsem ale na problém s kódováním, většina je v pořádku, protože je to UTF-8, ale jedny stránky mají windows-1250 (i když při vložení jejich feedu do FeedWordpress do píše UTF-8, což je nesmysl, jelikož se pak diakritika a další znaky vůbec nezobrazují (http://www.hornidomaslavice.cz/rss/rss-aktuality.xml).
Prosím o radu, kde bych co mohl přidat do kódu, aby mi to bralo i tento feed. Narazil jsem na nějaké řešení tady na webtrhu (http://webtrh.cz/118120-feedwordpress-kodovani-rss-feedu), ale vůbec tomu nerozumím, co tím autor myslel, jak by to mělo fungovat. Prosím o jakoukoliv radu, která mi to pomůže rozchodit v pořádku.
Děkuji moc...
7. 5. 2012 12:48:55
https://webtrh.cz/diskuse/feedwordpress-a-ruzne-kodovani-rss-feedu#reply762527
qwertr
verified
rating uzivatele
(7 hodnocení)
7. 5. 2012 17:31:58
No. Autor v rom myslele toto. Vytvoris si subor nieco.php.
Obsah toho suboru bude
Potom ako zdroj RSS nenastavis www.hornidomaslavice.cz ale ten tvoj php subor nieco.php.
Potom RSS uz bude spravne kodovane
7. 5. 2012 17:31:58
https://webtrh.cz/diskuse/feedwordpress-a-ruzne-kodovani-rss-feedu#reply762526
Jirka
verified
rating uzivatele
(6 hodnocení)
7. 5. 2012 18:13:49
Děkuji,
jen bych měl ještě dotaz ohledně spuštění, vytvořil jsem si soubor "rsshd.php", nahrál, a pro test si dal do prohlížeče správně cestu, abych viděl co to udělá a ono to na mě vyhodilo toto a nevím co dál, pokud ještě můžu poprosit o pomoc..
Warning: file_get_contents() : URL file-access is disabled in the server configuration in /mnt/data/accounts/m/marketing/data/www/prehrada/wp-content/themes/mystique/rsshd.php on line 2
Warning: file_get_contents(http://www.hornidomaslavice.cz/rss/rss-aktuality.xml)) : failed to open stream: no suitable wrapper could be found in /mnt/data/accounts/m/marketing/data/www/prehrada/wp-content/themes/mystique/rsshd.php on line 2
7. 5. 2012 18:13:49
https://webtrh.cz/diskuse/feedwordpress-a-ruzne-kodovani-rss-feedu#reply762525
qwertr
verified
rating uzivatele
(7 hodnocení)
7. 5. 2012 19:10:46
Pokial si na hostingu, tak tvoj provider zakazal file_get_content na url.
Vid http://forum.pipni.cz/viewtopic.php?f=2&t=8286&start=0
7. 5. 2012 19:10:46
https://webtrh.cz/diskuse/feedwordpress-a-ruzne-kodovani-rss-feedu#reply762524
Bacon
verified
rating uzivatele
(2 hodnocení)
7. 5. 2012 19:38:26
Tak pak přes cURL...
7. 5. 2012 19:38:26
https://webtrh.cz/diskuse/feedwordpress-a-ruzne-kodovani-rss-feedu#reply762523
Jirka
verified
rating uzivatele
(6 hodnocení)
7. 5. 2012 20:51:00
Mohu tedy poprosit jak to přes cURL provedu? Hodně mi na tom záleží, ale už se s tím párám dost dlouho a nakonec se práce zastaví na takovéhle věci :( Tak jestli mohu poprosit jak na to. Děkuji moc.
P.S. Mám hosting na Savana.cz - v nastavení jsem povolil "fopen wrapper" a pořád nic :(
---------- Příspěvek doplněn 07.05.2012 v 22:46 ----------
Díky všem za pomoc, už se to rozjelo jak mělo (jen bylo počkat na odezvu při nastavení na Savana.cz - není to hned :)
Jen taková malá poznámka, správný tvar byl:
echo iconv('cp1250', 'utf-8', file_get_contents('http://www.hornidomaslavice.cz/rss/rss-aktuality.xml'))
?>
7. 5. 2012 20:51:00
https://webtrh.cz/diskuse/feedwordpress-a-ruzne-kodovani-rss-feedu#reply762522
Pro odpověď se přihlašte.
Přihlásit