ČŽŠ windows-1250/utf-8 problem
3 naročniki
3 naročniki
S strani: http://www.snezni-telefon.si/smucisca/sneg7.xml pobiram podatke o snežnih razmerah. Težave imam potem s prikazom čžš-jev.
Za prikaz v Joomli uporabljam tole PHP kodo:
$source=file_get_contents("http://www.snezni-telefon.si/smucisca/sneg7.xml");
preg_match("/<Datum>(.*?)<\/Datum>/",$source, $result);
$par1=$result[0];
preg_match("/<Ura>(.*?)<\/Ura>/",$source, $result);
$par2=$result[0];
preg_match("/<Vreme>(.*?)<\/Vreme>/",$source, $result);
$par3=$result[0];
preg_match("/<Info>(.*?)<\/Info>/",$source, $result);
$par4=$result[0];
preg_match("/<Temperatura>(.*?)<\/Temperatura>/",$source, $result);
$par5=$result[0];
echo $par3.'<br>';
echo $par4.'<br>';
echo $par5.' °C<br><br>';
echo $par1.' ob '.$par2.'<br>';
Problem je verjetno zato ker XML stran uporablja windows-1250 encoding na moji strani pa UTF-8. Kako bi popravil kodo da bi pravilno prikazovala čžš-je ?