Salut,
j'ai sur une page ce code :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
<?php
if (isset($_GET['texte'])) 
{ 
  if ($texte == "1") 
    { 
     echo $barre; 
    } 
   elseif ($texte == "2") 
    { 
     echo $meteo ; 
 
 
    }
 
else{
	echo $barre ; 
 
	}
 
 }
?>
Ce code inclut $meteo quand il y a texte=2, mais le problement c'est que dans $meteo , je voudrais mettre cela, mais cela ne marche pas :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
<?php  
 
function afficheformulaire(){
	//on affiche le formulaire
	echo '<form action="" method="get">
		<table align="center" border="0">
		<tr>
		<td>Ville ou code postal</td>
		<td><input type="text" name="ville" maxlength="100"></td>
		</tr>
		<tr>
		<td colspan="2" align="center"><input type="submit" value="valider"></td>
		</tr>
		</table>
		</form>';
}
 
$ville=$_GET["ville"];
 
//modeform = 1, on affiche un formulaire si l'affichage ne fait pas suite &agrave; une requête
//modeform = 0, on n'affiche jamais de formulaire
$modeform=1;
 
//si on fait suite &agrave; une requête
if($ville){
	include('MeteoqueW.php');
 
	//affichage basique
	if($result["ville"]){
		echo 'A '.$result["ville"].' :<br>';
		echo "En ce moment il fait entre ".$result["min"]." et ".$result["max"]." et le temps est ".strtolower($result["previsions"]["aujourdhui"]).".<br />";
 
		$heure=date("H");
 
		if ($heure < 8) {
			echo "Aujourd'hui &agrave; 8h, il fera ".$result["temperature"][1]." et le temps sera ".strtolower($result["previsions"][1]).".<br />";
			echo "Aujourd'hui &agrave; 14h, il fera  ".$result["temperature"][2]." et le temps sera ".strtolower($result["previsions"][2]).".<br />";
			echo "Aujourd'hui &agrave; 20h, il fera ".$result["temperature"][3]." et le temps sera ".strtolower($result["previsions"][3]).".<br />";
			echo "Demain &agrave; 8h, il fera ".$result["temperature"][4]." et le temps sera ".strtolower($result["previsions"][4]).".<br />";
		} elseif (($heure > 7) && ($heure < 14)) {
			echo "Aujourd'hui &agrave; 14h, il fera ".$result["temperature"][1]." et le temps sera ".strtolower($result["previsions"][1]).".<br />";
			echo "Aujourd'hui &agrave; 20h, il fera ".$result["temperature"][2]." et le temps sera ".strtolower($result["previsions"][2]).".<br />";
			echo "Demain &agrave; 8h, il fera ".$result["temperature"][3]." et le temps sera ".strtolower($result["previsions"][3]).".<br />";
			echo "Demain &agrave; 14h, il fera ".$result["temperature"][4]." et le temps sera ".strtolower($result["previsions"][4]).".<br />";
		} elseif (($heure > 13) && ($heure < 20)) {
			echo "Aujourd'hui &agrave; 20h, il fera ".$result["temperature"][1]." et le temps sera ".strtolower($result["previsions"][1]).".<br />";
			echo "Demain &agrave; 8h, il fera ".$result["temperature"][2]." et le temps sera ".strtolower($result["previsions"][2]).".<br />";
			echo "Demain &agrave; 14h, il fera ".$result["temperature"][3]." et le temps sera ".strtolower($result["previsions"][3]).".<br />";
			echo "Demain &agrave; 20h, il fera ".$result["temperature"][4]." et le temps sera ".strtolower($result["previsions"][4]).".<br />";
		} elseif ($heure > 19) {
			echo "Demain &agrave; 8h, il fera ".$result["temperature"][1]." et le temps sera ".strtolower($result["previsions"][1]).".<br />";
			echo "Demain &agrave; 14h, il fera ".$result["temperature"][2]." et le temps sera ".strtolower($result["previsions"][2]).".<br />";
			echo "Demain &agrave; 20h, il fera ".$result["temperature"][3]." et le temps sera ".strtolower($result["previsions"][3]).".<br />";
			echo "Apr&egrave;s-demain &agrave; 2h, il fera ".$result["temperature"][4]." et le temps sera ".strtolower($result["previsions"][4]).".<br />";
		}
	}
	else if(!$result["ville"]){
		echo $ville.' , ville non trouv&eacute;e';
		if($modeform == 1){
			afficheformulaire();
		}
	}
}
 
else if(!$ville && ($modeform == 1)) {
	afficheformulaire();
	}
?>
Comment faire?