Problème : redirection page web
Résolu
drye76
Messages postés
16
Date d'inscription
Statut
Membre
Dernière intervention
-
naruto-94 Messages postés 865 Date d'inscription Statut Membre Dernière intervention -
naruto-94 Messages postés 865 Date d'inscription Statut Membre Dernière intervention -
3 réponses
Pour faire simple tu peux utiliser du php ,
en un exemple :
le fichier index.php principal :
<div id="menu">
<ul class="navigation">
<li><a href="index.php?cat=presentation" title="Aller à la page 1">Histoire</a></li>
<li class="toggleSubMenu"><span>Personnages</span>
<ul class="subMenu">
<li><a href="index.php?cat=histoire" title="Aller à la page 2.1">Histoire</a></li>
<li><a href="index.php?cat=lieu" title="Aller à la page 2.2">Lieu</a></li>
</ul>
</div>
<div id="corps">
<?php
switch(htmlentities($_GET['cat']))
{
case 'presentation' :
require('presentation.php');
break;
case 'histoire' :
require('histoire.php');
break;
case : 'lieu' :
require('page_que_tu_appel_komtuveu_lieu.php');
break;
default :
echo 'blablabla';
}
</div>
et dans le fichier presentation.php , histoire.php etc.. tu mets ce que tu veux et il sera inclu dans la div corps .
en faite dans les lien on utilise une variable get ( ici elle s'apelle cat comme catégorie) , et on lui assigne une valeur pour chaque lien , donc quand tu cliqueras sur le lien que tu veux , selon la valeur de cat , le switch va choisir le bon fichier à inclure .
en un exemple :
le fichier index.php principal :
<div id="menu">
<ul class="navigation">
<li><a href="index.php?cat=presentation" title="Aller à la page 1">Histoire</a></li>
<li class="toggleSubMenu"><span>Personnages</span>
<ul class="subMenu">
<li><a href="index.php?cat=histoire" title="Aller à la page 2.1">Histoire</a></li>
<li><a href="index.php?cat=lieu" title="Aller à la page 2.2">Lieu</a></li>
</ul>
</div>
<div id="corps">
<?php
switch(htmlentities($_GET['cat']))
{
case 'presentation' :
require('presentation.php');
break;
case 'histoire' :
require('histoire.php');
break;
case : 'lieu' :
require('page_que_tu_appel_komtuveu_lieu.php');
break;
default :
echo 'blablabla';
}
</div>
et dans le fichier presentation.php , histoire.php etc.. tu mets ce que tu veux et il sera inclu dans la div corps .
en faite dans les lien on utilise une variable get ( ici elle s'apelle cat comme catégorie) , et on lui assigne une valeur pour chaque lien , donc quand tu cliqueras sur le lien que tu veux , selon la valeur de cat , le switch va choisir le bon fichier à inclure .