$vet = array("SaoPaulo-SP","Campinas-SP");
$num = count($vet);
for($i=0; $i<$num; $i++) {
$url = "http://www.tempoagora.com.br/previsao.htm/brasil/" . $vet[$i];
$ch = curl_init();
curl_setopt ($ch, CURLOPT_URL, $url);
curl_setopt ($ch, CURLOPT_HEADER, 1);
curl_setopt ($ch, CURLOPT_RETURNTRANSFER, 1);
curl_setopt ($ch, CURLOPT_CONNECTTIMEOUT, 0);
$file = curl_exec($ch);
curl_close($ch);
$array1 = explode("<div class=\"s02\">", $file);
$array2 = explode("<br />", $array1[1]);
$t1 = array(" "," ");
$t2 = array("","ã");
$city = str_replace($t1, $t2, $array2[0]);
echo "<div class=\"dados\" style=\"margin-left: 10px\">" . $city . "</div>";
$t1 = array("<div align=\"right\">"," ","</div>");
$t2 = array("","","");
$atual = str_replace($t1, $t2, $array2[2]);
$data = substr($atual, -12, -7);
$hora1 = substr($atual, -26, -21);
$hora = str_replace("h", ":", $hora1);
echo "<div class=\"temp\"> [" . $data . " " . $hora . "]</div>";
$array3 = explode("<div id=\"Layer1\">", $array2[1]);
$array2 = explode("</div>", $array3[1]);
$foto1 = $array2[0];
$aux = explode("<div id=\"Layer2\">", $array2[1]);
$exp1 = substr($aux[1], 0, 1);
$exp2 = substr($aux[1], 1);
$exp1 = strtoupper($exp1);
echo "<div class=\"temp\">" . $foto1 . /*"<div class=\"dados\">" . */$exp1 . $exp2 . "</div>";
$t1 = array("<div id=\"boxtemp\">","<div id=\"boxprec\">","<div id=\"boxsens\">"," "," ","<br />","");
$t2 = array("","","","","","","°");
$temp = str_replace($t1, $t2, $array2[2]);
echo "<div class=\"temp\"><img src=\"temp.gif\"> Temperatura: " . $temp . "</div>";
$umidade = str_replace($t1, $t2, $array2[4]);
echo "<div class=\"temp\"><img src=\"umid.gif\"> Umidade: " . $umidade . "</div>";
$sensacao = str_replace($t1, $t2, $array2[5]);
echo "<div class=\"temp\"><img src=\"sens.gif\"> Sensação Térmica: " . $sensacao . "</div><br>";
}
O que apareceu na tela:
<div class="dados" style="margin-left: 10px"></div><div class="temp"> [ ]</div><div class="temp"></div><div class="temp"><img src="temp.gif"> Temperatura: </div><div class="temp"><img src="umid.gif"> Umidade: </div><div class="temp"><img src="sens.gif"> Sensação Térmica: </div><br><div class="dados" style="margin-left: 10px"></div><div class="temp"> [ ]</div><div class="temp"></div><div class="temp"><img src="temp.gif"> Temperatura: </div><div class="temp"><img src="umid.gif"> Umidade: </div><div class="temp"><img src="sens.gif"> Sensação Térmica: </div><br>
Ou seja, nenhuma informação.
O que pode ser?