Здравейте, харесах си този код за времето, но сайта ми е с utf8 и като го сложа ми излиза на маймуница. Работи само като е с енкодинг windows-1251. Как да го оправя да работи с utf8?
Ето го и кода
Ето го и кода
Код:
<?php
header("Content-type: text/html; charset=utf-8");
$content = file_get_contents("http://news.ibox.bg/section/id_28");
$explode = explode("<div class=\"weather-map\">","$content");
$explode = explode("<h4>","$explode[1]");
$explode = explode(" °","$explode[0]");
$count = -1;
echo "<table border=0 cellspacing=0 cellpadding=0 align=center><tr><td align=left>";
do
{
$count = $count + 1;
$grad = $explode[$count];
$vreme = explode("alt=","$grad");
$vreme = explode("title","$vreme[1]");
$vreme = $vreme[0];
$vreme = str_replace('"','',$vreme);
$temp = explode("</div>","$grad");
$temp = explode("</a>","$temp[0]");
$temp = explode("</a> ","$grad");
$temp = $temp[1];
$grada = explode("</a>","$grad");
echo "<tr><td align=left >".strip_tags($grada[0]).": </td> <td align=left>$temp° </td>"." ";
}
while($count < 8);
echo "</table>";
?>