Vous n'êtes pas identifié(e).
Pages :: 1
Bonjour,
Je suis débutante en PHP et je tente de réaliser un minisite de 4 pages avec 1 seul fichier .php. L'idée est d'avoir un contenu pour l'index et de pouvoir appeler un contenu différent pour chacun des 4 liens du menu. J'ai donc créé mon tableau multidimensionnel avec 4 tableaux reprenant chacun une variable "nom", une variable "image" et une variable "texte".
J'ai ensuite créé mon menu à l'aide de la boucle Foreach et de la méthode _$GET. Mais je sèche quant à l'affichage des contenus en fonction du lien sur lequel on clique dans le menu. Voici mon code actuel:
?>
<?php
foreach($saisons AS $saison)
{
echo '<li><a class="menu" title="'.$saison['nom'].'" href="minisite.php?id='.$saison['nom'].
'">'.$saison['nom'].'</a></li>';
}
?>
<?php
foreach($_GET as $id => $saison['nom']) {
echo '<title>' .$saison['nom'] . '</title>';
echo '<h1>' .$saison['nom'] . '</h1>';
echo '<img src="' .$saison['image'] . '">';
echo '<p>' . $saison['texte'] .'</p>';
}
?>
Merci d'avance pour votre aide.
Adeline
Hors ligne
Bonjour,
Il vous faudrait décider de votre page par défaut (aucune sélection menu qui corresponds également au premier chargement de votre page)
Ensuite, après la définition de votre environnement (variable $saisons), tester la présence de votre sélection menu comme par exemple
Ensuite en fonction de votre $current_pageID vous allez récupérer dans votre tableau $saisons le $nom, $image et $texte associé à la valeur d'index contenu dans $current_pageID comme suit
Ne vous reste qu'à afficher ensuite comme bon vous semble le contenu de ces variables
++
Dernière modification par Jc (05-11-2013 02:19:13)
POO PHP+Ajax en MVC avec PDO et Bases de données épaisses : What else?
Hors ligne
Pages :: 1