par
loloz3 » 27 oct. 2011, 10:40
Bonjour,
voici mon script php qui fonctionne (tant que mon serveur "pogoplug" fonctionne !) cadeau
Code : Tout sélectionner
<?php
$dept = $_GET['dept'];
$lien='http://loloz3.hd.free.fr/php/vigilance.txt';
$chaine=file_get_contents($lien);
$pos=strpos(strtolower($chaine),"($dept)");
if (strpos(strtolower($chaine),'pas de vigilance',$pos)-$pos==7) {$vigilance="Selon Météo France le département $dept n'est pas en vigilance";}
if (strpos(strtolower($chaine),'jaune',$pos)-$pos==39) {$vigilance="Selon Météo France le département $dept est en vigilance jaune";}
if (strpos(strtolower($chaine),'orange',$pos)-$pos==39) {$vigilance="Selon Météo France le département $dept est en vigilance orange";}
if (strpos(strtolower($chaine),'rouge',$pos)-$pos==39) {$vigilance="Selon Météo France le département $dept est en vigilance rouge";}
echo $vigilance;
?>
je suis trop nul pour réussir à utiliser correctement "preg_match" si une bonne âme veut bien nous faire partager un solution plus propre et plus simple.
merci

Bonjour,
voici mon script php qui fonctionne (tant que mon serveur "pogoplug" fonctionne !) cadeau :D
[code]
<?php
$dept = $_GET['dept'];
$lien='http://loloz3.hd.free.fr/php/vigilance.txt';
$chaine=file_get_contents($lien);
$pos=strpos(strtolower($chaine),"($dept)");
if (strpos(strtolower($chaine),'pas de vigilance',$pos)-$pos==7) {$vigilance="Selon Météo France le département $dept n'est pas en vigilance";}
if (strpos(strtolower($chaine),'jaune',$pos)-$pos==39) {$vigilance="Selon Météo France le département $dept est en vigilance jaune";}
if (strpos(strtolower($chaine),'orange',$pos)-$pos==39) {$vigilance="Selon Météo France le département $dept est en vigilance orange";}
if (strpos(strtolower($chaine),'rouge',$pos)-$pos==39) {$vigilance="Selon Météo France le département $dept est en vigilance rouge";}
echo $vigilance;
?>
[/code]
je suis trop nul pour réussir à utiliser correctement "preg_match" si une bonne âme veut bien nous faire partager un solution plus propre et plus simple.
merci :wink: