Meu script abaixo exibe numa página as condições do tempo correntes , só para dia em curso.
Como posso pegar a previsão dos 7 dias da semana e exibir na tela ?
<?php //$cidadeuf = Cidade-UF //Exemplo: Tramandai-RS (Tramandaí tem acento mas não se coloca) $cidadeuf = $_POST['cidadeuf']; function tempo($cidadeuf) { //abre arquivo $arquivo = @file_get_contents("http://tempoagora.uol.com.br/previsaodotempo.html/brasil/".$cidadeuf); //separa arquivo em partes $temp = explode("°C",$arquivo); $vento = explode("km/h",$arquivo); $umidade = explode("%",$arquivo); $pressao = explode("hPa",$arquivo); //pega imagem $img = explode("mini-",$arquivo); $img = explode(".gif",$img[2]); switch($img[0]) { case 'PI': print "Pouco ensolarado"; break; case 'CC': print "Ceu Claro"; break; case 'PC': print "Pancadas de chuva"; break; case 'NC': print "Nublado com chuva"; break; case 'CH': print "Chuvoso"; break; case 'NB': print "Nublado"; break; case 'PN': print "Poucas nuvens"; break; default: print "Ceu claro"; break; } //exibe temperaturas $tempomax = substr($temp[1],-2); $tempomin = substr($temp[2],-2); $wind = substr($vento[0],-2); $humidity = substr($umidade[0],-2); $pressure = substr($pressao[0],-6); setlocale(LC_ALL, "pt_BR"); echo "<h3><strong>".strftime("%A %d %B %Y")."<br>"; echo "<h3><strong>".$cidadeuf."<br>"; echo "<img src=\"http://tempoagora.uol.com.br/imagens/icones/mini-"; echo $img[0]; echo ".gif\" align=\"left\"><br>"; echo "Min: $tempomin°C<br>"; echo "Max: $tempomax°C<br>"; echo "Ventos: $wind km/h <br>"; echo "Umidade: $humidity % <br>"; echo "Pressao: $pressure hPa </strong></h3>"; } tempo("$cidadeuf") ?>