ugrás a tartalomhoz

rss-ben érdekes karakterek

lomex · 2008. Jan. 13. (V), 17.40
Sziasztok.

Találtam egy Scriptet amivel könnyen tudom beilleszteni az RSS híreket az oldalamba.
De sajnos ezt produkálja.



Próbáltam több kódolást mint PHP-ban mint HTML HEADER-ben...

Mit érdemes még megpróbálni?
 
1

hiányzott a link

lomex · 2008. Jan. 13. (V), 17.42
a linket nem jelenítette meg

www.debo.hu
2

karakterkódolás

winston · 2008. Jan. 13. (V), 17.44
a varázsszó karakterkódolás
3

karakter kódolás

lomex · 2008. Jan. 13. (V), 17.48
Természetesen kódolás alatt azt értettem...

az index.php-ban
<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-2">
van
de volt már utf-8 is
nem ment... :(

Vagy másra gondolsz? Esetleg valami PHP függvény?
4

hibásan megjelenített uft?

winston · 2008. Jan. 13. (V), 20.52
most nem fogom kibogarászni, de emlékeim szerint akkor jött elő konkrétan ilyen hibás kódolás, amikor utf-et próbáltam iso-8859-2-ként megjeleníteni. de ez így fejből nem biztos :D mindenesetre véges permutáiójú kombinációjával a próbálkozásoknak biztos megjeleníthető korrentül
5

iconv

razielanarki · 2008. Jan. 14. (H), 04.00
ha jól emlékszem a php beépített xml feldolgozói (legalábbis az xmlparser, de van egy gyanúm hogy a simplexml is) mindig utf-8 ként kezelik az xml (rss) fájlokat
(az xml-parser tud iso-8859-1-et, ha külön megadjuk neki de abban nincs őű)

valószínüleg az rss olvasód "hibája" mögött is ez van.

én ilyen esetben mindig iconv-val konvertáltam szöveges adatokat iso-8859-2-re
6

köszi..

lomex · 2008. Jan. 14. (H), 11.43
Nagyon szépen köszi...megoldódott ezzel az 1 függvénnyel:)
print iconv("UTF-8", "ISO-8859-2",RSS_Links($url, 5)."<br>");
Mindenkinek köszi...