Structure "switch...case" html

Fermé
Blast - 10 févr. 2012 à 12:15
 Blast - 10 févr. 2012 à 14:31
Bonjour tout le monde,

je cherche à faire un p'tit script météo mais j'arrive pas à m'en sortir ! ARGHHH !

Je m'explique :

j'ai un fichier texte qui change tout le temps : il y a marqué dedans soit soleil, soit pluie, soit neige etc.

Je voudrais que dans mon script, on interroge ce fichier et avoir une structure du style :

cas où il y a marqué soleil,
faire :
cas où il y a marqué pluie,
faire :
etc

Par exemple, dans le fichier texte, il y a marqué soleil, je puisse insérer sur une page internet une image de soleil. Vous voyez ?

Cordialement,
B.

A voir également:

2 réponses

yelem Messages postés 74 Date d'inscription mercredi 7 mai 2008 Statut Membre Dernière intervention 3 juin 2014 23
10 févr. 2012 à 12:32
Salut Blast,

Personnellement j'utiliserai un script php tout bête du style


if ($tonTexteQuiChange == 'soleil') {
echo $soleil;
}
else if ($tonTexteQuiChange == 'pluie') {
echo $ pluie;
}
else if ($tonTexteQuiChange == 'nuages') {
echo $ nuages;
}
else {
echo $ éclaircies;
}

Bien sur, il te faudra définir tes variables qui vont contenir tes images.

Sinon, tu peux aussi utiliser un switch :

switch ($tonTexteQuiChange)
{
case 'pluie':
echo $ pluie;
break;

case 'soleil':
echo $soleil;
break;

case 'nuages':
echo $ nuages;
break;
}

J'espère avoir répondu à ta question.
0
Merci pour ta réponse ; et est ce que ca pourrait marcher ce script :

<?php

$fichier = file('http://.../texte.txt');
echo("");
$position=explode(";",$fichier);
 

$tonTexteQuiChange=$position[0];
$soleil = file('http://.../soleil.gif');
$pluie = file('http://.../pluie.gif');
$nuages = file('http://nuages.gif');
$eclaircies = file('http://eclaircies.gif');



if ($tonTexteQuiChange == 'soleil') 
	{ 
	echo $soleil; 
	} 

else if ($tonTexteQuiChange == 'pluie') 
	{ 
	echo $pluie; 
	} 
else if ($tonTexteQuiChange == 'nuages') 
	{ 
	echo $nuages; 
	} 
else 
	{ 
	echo $eclaircies; 
	} 

?>
0