Bonsoir à tous,

j'ai réalisé ce modeste script php qui me permet d'afficher grâce au tableau de données les caractéristiques de chaque saison.

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
 
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html;charset=utf-8"/>
<title> </title>
<link rel="shortcut icon" href="favicon.ico" type="image/x-icon"/>
<link rel="stylesheet" type="text/css" href=".css"/>
</head>
<body>
 
<?php
 $saisons = array(
 	0 => array('nom' => 'Minisite des saisons', 'texte' => 'Bienvenue sur le site consacré aux quatre saisons. utilisez le menu de navigation  pour consulter les pages du site.'),
 	1 => array('nom' => 'Printemps', 'image' => 'printemps.jpg', 'texte' => 'Le printemps (du latin primus, premier, et tempus, temps, cette saison marquant traditionnelment le renouveau dans la nature) est l\'une des quatre saisons des zones tempérées, suivant l\'hiver et précédant l\'été. Cette demi-saison correspond aux mois de mars, avril, mai et juin dans l\'hémisphère nord.'),
 	2 => array('nom' => 'Eté', 'image' => 'ete.jpg', 'texte' => 'L\'été est l\'une des quatre saisons des zones tempérées et polaires, traditionnelment perçue comme la plus chaude, soit les mois de juin, juillet, août (voire septembre) dans l\'hémisphère nord.'),
 	3 => array('nom' => 'Automne', 'image' => 'automne.jpg' , 'texte' => 'L\'automne est l\'une des quatre saisons des zones tempérées. Cette saison, qui se situe entre l\'été et l\'hiver, correspond aux mois de septembre, octobre, novembre et décembre dans l\'hémisphère nord.'),
 	4 => array('nom' => 'Hiver', 'image' => 'hiver.jpg', 'texte' => 'L\'hiver est l\'une des quatre saisons des zones tempérées, traditionnelement perçue comme la plus froide, soit les mois de décembre, janvier, février et mars dans l\'hémisphère nord.')
 	);
?>
 
<div id="gabarit">
	<div id="nav">
		<div id="menu">
			<ul>
				<?php
					foreach($saisons as $value => $saison)
					{
						echo '<li><a href="http://localhost/saison.php?nom='.$saison['nom'].'&image='.$saison['image'].'&texte='.$saison['texte'].'">' .$saison['nom']. '</a></li>';
					}
				?>
			</ul>
			<div class="clear"> </div>
		</div>
	</div>
 
		<div id="article">
			 <?php 
			 	 echo '<h1>' .$_GET['nom']. '</h1>'; 
			 ?>
			<img src="<?php echo $_GET['image'];?>" alt="<?php echo $_GET['image'];?>" title="<?php echo $_GET['nom'];?>" />
			<?php 
				echo '<p>' .$_GET['texte']. '</p>'; 
			?> 
		</div>
</div>
 
 
 
 
</body>
</html>
Cependant j'ai un léger problème que je ne parviens à résoudre. Quand j'ouvre le fichier sur mon serveur local, seul le menu apparaît et je souhaiterais savoir comment il est possible d'avoir, lorsque le fichier s'ouvre, le menu + la page d'accueil intitulée minisite des saisons.

Je vous remercie par avance pour votre aide.

Bien cordialement