test API Tameteo

Introduisez la route URL:

"Temp min."); $var2 = array(0=>"Temp max."); $var3 = array(0=>"Vent."); $var4 = array(0=>"Symbole."); $var5 = array(0=>"Jour."); $array = array(); if (isset($_POST['fichier']) and (!empty($_POST['fichier']))){ $file = $_POST['fichier']; // On recupère les données du fichier et on va les traiter if($xml = simplexml_load_file($file)){ $i=0; $nday=7; // nous avons les prévisions pour 7 jours dans notre fichier $url= $xml->location->interesting->url; $array=explode('-', $url); foreach ($xml->location->var as $var) { switch ($i) { case 0: $j=0; for($j=0; $j<$nday; $j++){$var1 = $var1 + array($j+1=>htmlentities($xml->location->var[$i]->data->forecast[$j]->attributes()->value,ENT_COMPAT,'UTF-8'));} break; case 1: $j=0; for($j=0; $j<$nday; $j++){$var2 = $var2 + array($j+1=>htmlentities($xml->location->var[$i]->data->forecast[$j]->attributes()->value,ENT_COMPAT,'UTF-8'));} break; case 2: $j=0; for($j=0; $j<$nday; $j++){$var3 = $var3 + array($j+1=>htmlentities($xml->location->var[$i]->data->forecast[$j]->attributes()->value,ENT_COMPAT,'UTF-8'));} break; case 3: $j=0; for($j=0; $j<$nday; $j++){$var4 = $var4 + array($j+1=>htmlentities($xml->location->var[$i]->data->forecast[$j]->attributes()->value,ENT_COMPAT,'UTF-8'));} break; case 4: $j=0; for($j=0; $j<$nday; $j++){$var5 = $var5 + array($j+1=>htmlentities($xml->location->var[$i]->data->forecast[$j]->attributes()->value,ENT_COMPAT,'UTF-8'));} break; }//switch $i++; }//foreach }//if else { echo "Introduisez le nom du fichier XML"; } //On va construire une table pour montrer les résultats des prévisions $i=1; echo '

'; echo ''; echo ''; echo ''; echo ''; echo ''; for($i=1; $i<$nday+1; $i++){ echo ''; }//fin if $var3 } echo ''; echo ''; echo ''; echo '
'; echo 'Prévisions pour '.$array[3]; echo '
'; echo''; echo''; echo ''; echo ''; if (isset($var4[$i])){ echo ''; echo ''; echo ''; } //fin if $var4[$i] //echo ''; echo ''; echo ''; echo ''; echo ''; echo ''; echo ''; if (isset($var3[$i])){ echo ''; echo ''; echo ''; echo '
'; echo " ".$var5[$i]; echo '
'; if ($var4[$i] == "Dégagé") {echo "Dégagé";} if ($var4[$i] == "Intervalles nuageux"){echo " Intervalles nuageux";} if ($var4[$i] == "Ciel nuageux") {echo " Ciel nuageux";} if ($var4[$i] == "Ciel couvert") {echo " Ciel couvert";} if ($var4[$i] == "Intervalles nuageux avec pluies faibles") {echo " Intervalles nuageux avec pluies faibles";} if ($var4[$i] == "Nuages avec pluies faibles") {echo " Ciel nuageux avec pluies faibles";} if ($var4[$i] == "Ciel couvert avec pluies faibles") {echo " Ciel couvert avec pluies faibles";} if ($var4[$i] == "Intervalles nuageux avec pluies modérées") {echo " Intervalles nuageux avec pluies modérées";} if ($var4[$i] == "Ciel nuageux avec pluies modérées") {echo " Ciel nuageux avec pluies modérées";} if ($var4[$i] == "Ciel couvert avec pluies modérées") {echo " Ciel couvert avec pluies modérées
";} if ($var4[$i] == "Intervalles nuageux avec averses orageuses") {echo " Intervalles nuageux avec averses orageuses
";} if ($var4[$i] == "Ciel nuageux avec averses orageuses") {echo " Ciel nuageux avec averses orageuses
";} if ($var4[$i] == "Ciel couvert avec averses orageuses") {echo " Ciel couvert avec averses orageuses
";} if ($var4[$i] == "Intervalles nuageux avec averses orageuses et grèle") {echo " Intervalles nuageux avec averses orageuses et grèle
";} if ($var4[$i] == "Ciel nuageux avec averses orageuses et grêle") {echo " Ciel nuageux avec averses orageuses et grèle
";} if ($var4[$i] == "Ciel couvert avec averses orageuses et grêle"){echo " Ciel couvert avec averses orageuses et grèle
";} if ($var4[$i] == "Intervalles nuageux avec averses de neige") {echo " Intervalles nuageux avec averses de neige
";} if ($var4[$i] == "Ciel nuageux avec averses de neige"){echo " Ciel nuageux avec averses de neige
";} if ($var4[$i] == "Ciel couvert avec averses de neige"){echo " Ciel couvert avec averses de neige
";} echo '
'; echo " Min ".$var1[$i]; echo '
'; echo " Max ".$var2[$i]; echo '
'; if ($var3[$i] == "Vent faible de composant nord") {echo " Vent faible de composant nord
";} if ($var3[$i] == "Vent faible de nord-est") {echo " Vent faible de nord-est
";} if ($var3[$i] == "Vent faible de composant est") {echo " Vent faible de composant est
";} if ($var3[$i] == "Vent faible de sud-est") {echo " Vent faible de sud-est
";} if ($var3[$i] == "Vent faible de composant sud") {echo " Vent faible de composant sud
";} if ($var3[$i] == "Vent faible de sud-ouest") {echo " Vent faible de sud-oueste
";} if ($var3[$i] == "Vent faible de composant ouest") {echo " Vent faible de composant ouest
";} if ($var3[$i] == "Vent faible de nord-ouest") {echo " Vent faible de nord-ouest
";} if ($var3[$i] == "Vent modéré de composant nord") {echo " Vent modéré de composant nord
";} if ($var3[$i] == "Vent modéré de nord-este") {echo " Vent modéré de nord-est
";} if ($var3[$i] == "Vent modéré de composant est") {echo "Vent modéré de composant este
";} if ($var3[$i] == "Vent modéré de sud-est") {echo " Vent modéré de sud-est
";} if ($var3[$i] == "Vent modéré de composant sud") {echo " Vent modéré de composant sud
";} if ($var3[$i] == "Vent modéré de sud-ouest") {echo " Vent modéré de sud-oueste
";} if ($var3[$i] == "Vent modéré de composant ouest") {echo " Vent modéré de composant ouest
";} if ($var3[$i] == "Vent modéré de nord-ouest") {echo " Vent modéré de nord-ouest
";} if ($var3[$i] == "Vent fort de composant nord") {echo " Vent fort de composant nord
";} if ($var3[$i] == "Vent fort de nord-este") {echo " Vent fort de nord-este
";} if ($var3[$i] == "Vent fort de composant est") {echo " Vent fort de composant este
";} if ($var3[$i] == "Vent fort de sud-est") {echo " Vent fort de sud-est
";} if ($var3[$i] == "Vent fort de composant sud") {echo " Vent fort de composant sud
";} if ($var3[$i] == "Vent fort de sud-ouest") {echo " Vent fort de sud-ouest
";} if ($var3[$i] == "Vent fort de composant ouest") {echo " Vent fort de composant ouest
";} if ($var3[$i] == "Vent fort de nord-ouest") {echo " Vent fort de nord-ouest
";} if ($var3[$i] == "Vent très fort de composant nord") {echo " Vent très fort de composant nord
";} if ($var3[$i] == "Vent très fort de nord-est") {echo " Vent très fort de nord-est
";} if ($var3[$i] == "Vent très fort de composant est") {echo " Vent très fort de composant est
";} if ($var3[$i] == "Vent très fort de sud-est") {echo " Vent très fort de sud-est
";} if ($var3[$i] == "Vent très fort de composant sud") {echo " Vent très fort de composant sud
";} if ($var3[$i] == "Vent très fort de sud-ouest") {echo " Vent très fort de sud-ouest
";} if ($var3[$i] == "Vent très fort de composant ouest") {echo " Vent très fort de composant ouest
";} if ($var3[$i] == "Vent très fort de nord-ouest") {echo " Vent très fort de norouest
";} if ($var3[$i] == "Vent variable") {echo " Vent Variable
";} echo '
'; echo '
'; echo 'www.tiempo.com'; echo '
'; } ?>