par
Fredy » 24 mai 2008, 08:31
Voila, j'ai mis mes 2 pages index.php et centre.php ainsi:
index.php:
<?php
if(isset($_GET["titre_page"])) $titre_page = $_GET["titre_page"];
else $titre_page = "Accueil";
?>
<html>
<head>
<title><?echo $titre_page;?></title>
</head>
<body>
<table border="0" cellpadding="0" cellspacing=0" width="100%">
<tr>
<td>
<?php include('menu.php'); //on insère la page avec le menu ?>
</td>
<td>
<?php include('centre.php'); // on insère la page avec le site proprement dit ?>
</td>
</tr>
</table>
centre.php:
<?php
// On récupère la rubrique passée en paramètre
if(isset($_GET["rubrique"])) $rubrique = $_GET["rubrique"];
else $rubrique = "";
// On affiche la page associée à la rubrique
switch ($rubrique)
{
case 'mapage1':
include('page_1.php');
$titre_page = "titre page1";
break;
case 'mapage2':
include('page_2.php');
$titre_page = "titre page2";
break;
case 'mapage3':
include('page_3.php');
$titre_page = "titre page3";
break;
default:
include('accueil.php');
break;
}
?>
Si la page page_1.php existe on l'inclu comme suivant: index.php?rubrique=mapage1 sinon on inclu accueil.php, jusqu a ce moment tout va bien, le seul probleme est que chaque page contient un titre, lors de l'affichage de la page selectionnee (par exemple page1.php) je dois avoir comme titre: titre page1.
Merci