Données pas toujours affichées
Posté : 23 mars 2013, 17:47
Ce code fonctionne bien quand il y a du vent, il extrait les informations du vent de cette page web (générée automatiquement par la société Davis, et mis à jour par ma station météo)
http://www.weatherlink.com/user/cigale2 ... &headers=1
Ce site n'étant pas de mon gout, j'ai crée un autre site pour présenter les données
ici> http://meteo-aouste.net84.net (encore basic ...)
Exemple quand il y a du vent, voici le résultat du script sur le site que j'ai crée:

si il n'y a pas de vent voici le résultat du script sur le site que j'ai crée:

je n'ai plus à l'affichage, la derniere direction du vent, la moyenne sur 10 minutes,
rafale, et rafale maxi...
cela disparait de l'affichage sur mon site, alors que sur le site http://www.weatherlink.com/user/cigale2 ... &headers=1
les valeurs y sont affichées.
j'aimerais que l'es valeurs reste constamment à l'affichage même quand il n'y a pas de vent !
Comment faire ?
Merci.
http://www.weatherlink.com/user/cigale2 ... &headers=1
Ce site n'étant pas de mon gout, j'ai crée un autre site pour présenter les données
ici> http://meteo-aouste.net84.net (encore basic ...)
Exemple quand il y a du vent, voici le résultat du script sur le site que j'ai crée:

si il n'y a pas de vent voici le résultat du script sur le site que j'ai crée:

je n'ai plus à l'affichage, la derniere direction du vent, la moyenne sur 10 minutes,
rafale, et rafale maxi...
cela disparait de l'affichage sur mon site, alors que sur le site http://www.weatherlink.com/user/cigale2 ... &headers=1
les valeurs y sont affichées.
j'aimerais que l'es valeurs reste constamment à l'affichage même quand il n'y a pas de vent !
<?php
$url="http://www.weatherlink.com/user/cigale26/index.php?view=summary&headers=1";
$fp = @fopen($url,"r"); //lecture du fichier
if ($fp){
while (!feof($fp)) {
$page .= fgets($fp, 4096); // lecture du contenu de la ligne
}
}
echo"            ";
echo '<strong><span style="color:#9D00A3;">Vent (mesure à 6.15m)</strong><br></span>';
$t=split("Wind Speed",$page);
$t=split("</tr>",$t[1]);
$t=split("summary_data\">",$t[0]);
$ta=split(" km/h",$t[1]);
echo "Vent vitesse (km/h): ".$ta[0]."<br>";
$t=split("Wind Direction",$page);
$t=split("</tr>",$t[1]);
$t=split("summary_data\">",$t[0]);
$tb=split("</td>",$t[1]);
echo "Direction du vent: ".$tb[0]."<br>";
$t=split("Average Wind Speed",$page);
$t=split("</tr>",$t[1]);
$t=split("summary_data\">",$t[0]);
$ta=split(" km/h",$t[1]);
echo "Moyenne sur 2 minutes: ".$ta[0]."<br>";
$t=split("Average Wind Speed",$page);
$t=split("</tr>",$t[1]);
$t=split("summary_data\">",$t[0]);
$tb=split("km/h",$t[2]);
echo "Moyenne sur 10 minutes: ".$tb[0]."<br>";
$t=split("Wind Gust Speed",$page);
$t=split("</tr>",$t[1]);
$t=split("summary_data\">",$t[0]);
$tb=split("km/h",$t[2]);
echo "Rafale sur 10 minutes: ".$tb[0]."<br>";
$t=split("Wind Speed",$page);
$t=split("</tr>",$t[1]);
$t=split("summary_data\">",$t[0]);
$tb=split("</td>",$t[2]);
echo "Vent maxi: ".$tb[0]." ";
$t=split("Wind Speed",$page);
$t=split("</tr>",$t[1]);
$t=split("summary_data\">",$t[0]);
$tb=split("</td>",$t[3]);
echo "à (".$tb[0].")<br>";
?>
Comment faire ?
Merci.