Prosím o jakoukoliv pomoc ohledně kódování RSS kanálu na stránkách www.katalogfirem.com. Celou dobu RSS v levé části menu šlapalo v pohodě, ale poslední dobou se nějakým zbůsobem změnilo kódování a české znaky nejsou čitelné. Na stránkách používám charset=iso-8859-2 (programátor říká, že se jedná o Latin 2), Výpis kódu, který používám pro RSS je:<? function getXmlData($xml_doc) { $n=0; $ar=array(); & nbsp;$parser = xml_parser_create(); xml_parse_into_struct($pa rser,$xml_doc,$vals,$index);// or die(xml_error_string(xml_get_error_code($parser))); xml_parser_free($parser); $ttags=array() ; for($n=0;$n<=count($vals) -1;$n++) { if(trim($vals[$n][value])) { $ar[$vals[$n][tag]][count($ar[$v als[$n][tag]])]=$vals[$n][value]; $ttags[$vals[$n][tag]]=$vals[$n][tag]; } } $tags=array( ); foreach($ttags as $tagi) array_push($tags,$tagi); retur n $ar; } $url="http://iHNed.cz/"; //$url="ihnedvse.xml"; $data=@fread(fopen("$url","r"),200000);// or die("Cant open $url!"); if($data){ $myar=getXmlData( $data); //count($myar[TITLE]) for($i=2;$i<=7;$i++) { $title=$myar[TITLE][$i]; &nbs p; $text=substr($myar[DESCRIPTION][$i],0,20); & nbsp; $link=$myar[LINK][$i]; &n bsp; if($title) { $result .= "<table> <tr><td> ; < /td> <td> & nbsp; <a class='RSS' href=\"$link\" target='_blank'><font face='Verdana' size='1' color='#000000'>$title.</font></a><br> </td></tr></table> &n… bsp;". ""; }&nb sp; } echo $result; } /* echo "<!DOCTYPE HTML PUBLIC \"-//W3C//DTD HTML 4.01 Transitional//EN\">". "<html>". " <head>". " <title></title>". " <meta http-equiv=Content-Type content=\"text/html; charset=iso-8859-2\">". " </head>". " <body>". " ".$result. " </body>". "</html>"; */?>Nevíte prosím někdo kde je chyba?? Děkuji za každou odpověd... Ukázat celý příspěvek