Je te met tout index1.php :
Voila :
<?php
//mise en buffer des données pour que seul les header doit pris en compte
ob_start();
session_start(); // On relaye la session
if (session_is_registered("authentification")){ // vérification sur la session authentification (la session est elle enregistrée ?)
// ici les éventuelles actions en cas de réussite de la connexion
}
else {
header("Location:erreur.php?erreur=intru"); // redirection en cas d'echec
}
?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "
[ Lien ]">
<html xmlns="http://www.w3.org/1999/xhtml"><html >
<head >
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" >
<title>Club utilisateur ARTEMIS</title>
<link rel="stylesheet" href="librairie/css/style.css" type="text/css" />
<link rel="stylesheet" href="librairie/css/menu.css" type="text/css" />
<link href="librairie/css/bo.css" type="text/css" rel="stylesheet"/>
<script type="text/javascript" src="librairie/js/menu.js"></script>
<script type="text/javascript" src="librairie/js/popup.js" ></script>
<script type="text/javascript" src="librairie/js/bo.js" ></script>
</head>
<body>
<?php
//etablissement de la connexion
require_once('configure/connexion.php');
mysql_select_db($database, $lien);
/*define('PUN_ROOT', './Pages/forum/');
require PUN_ROOT.'include/common.php';*/
//recuperation de variables passées en parametres
if(!isset($_GET['page'])) $page = 0;
else $page = $_GET['page'];
if(!isset($_GET['idsoluce'])) $idsoluce = 0;
else $idsoluce = $_GET['idsoluce'];
?>
<div id="site">
<div id="logo"></div>
<div id="ban"></div>
<div id="cadremenu"></div><div id="menu"><?php include("menu.htm"); ?></div></div>
<div id="menu2">
<?php
//affichage d'un menu suplementaire pour les admins
if ($_SESSION['privilege'] == 2 || $_SESSION['privilege'] == 1){
echo "<a href='index1.php?page=13'>Ajouter Utilisateur</a>";
echo " - ";
}
?>
<a href="index1.php?page=33">FAQ</a> -
<a href="index.php?action=out">Deconnexion</a>
</div>
<div id="contenu">
<div id="contenu2">
<?php
// include des différentes pages du site
switch($page)
{
// pour le premier c'est un test que je fais mais ca marche toujours pas
case 0 : include(dirname(__FILE__)."/pages/accueil/accueil.php"); break; //accueil
case 1 : include("pages/solutions/radio.php"); break; //affichage des solutions radio
case 2 : include("pages/solutions/SIG.php"); break; //affichage des solutions SIG
case 3 : include("pages/solutions/personnel.php"); break; //affichage de sol personnel
case 4 : include("pages/solutions/autres.php"); break; //affichage des autres solutions
case 5 : include("pages/ameliorations/propositions.php"); break; //affichage des propositions
case 6 : include("pages/ameliorations/retenue.php"); break; //affichage des propositions retenues
case 7 : include("pages/ameliorations/evolutions.php"); break; //affichage des evolutions
case 8 : include("pages/logiciels/logiciels.php"); break; //recapitulatif logiciel
case 9 : include("pages/agenda/agenda.php"); break; //Agenda
case 11 : include("pages/contact/contact.php"); break;//contact
case 13 : include("bo/register.php");break;//ajout utilisateur
case 14 : include("bo/modifuser.php");break;//modification user
case 15 : include("bo/solutions/radio/boradio.php");break;//ajout solution radio
case 16 : include("pages/solutions/soluce.php");break;//affichage des solutions
case 17 : include("bo/solutions/bosoluce.php");break;//modif solutions
case 18 : include("bo/solutions/sig/bosig.php");break;//ajout sol sig
case 19 : include("bo/solutions/personnel/bopersonnel.php");break;//ajout sol perso
case 20 : include("bo/solutions/autres/boautres.php");break;//ajout autres sol
case 21 : include("pages/ameliorations/afficher.php");break;//affichage ameliorations
case 22 : include("bo/ameliorations/ajoutprop.php");break;//ajout proposition
case 23 : include("bo/ameliorations/modifprop.php");break;//modif proposition
case 24 : include("pages/ameliorations/vote.php");break;//voter
case 25 : include("pages/ameliorations/resultvote.php");break;//resultat du vote
case 26 : include("bo/ameliorations/ajoutevol.php");break;//ajout d'une evolution
case 27 : include("bo/logiciels/ajoutlogiciels.php");break;//ajout d'un recap logiciel
case 28 : include("pages/logiciels/tablogiciels.php");break;//affichage du tableau des logiciels
case 29 : include("bo/logiciels/modiflogiciels.php");break;//modification des solutions logiciels
case 30 : include("bo/agenda/ajoutage.php");break;//ajout d'une note dans l'agenda
case 31 : include("bo/agenda/modifage.php");break;//modification de l'agenda
case 32 : include("pages/contact/melgroup.php"); break;//envoi de mail
case 33 : include("bo/FAQ/affifaq.php"); break;//affichage des Q
case 34 : include("bo/FAQ/ajoutfaq.php"); break;//Ajout de Q
case 35 : include("bo/FAQ/modifaq.php"); break;//Modification de Q
}
//revoi le contenu du buffer
ob_end_flush();
?>
</div>
</div>
<div id="coinhg"></div>
<div id="coinhd"></div>
<div id="coinbd"></div>
<div id="coinbg"></div>
</body>
</html>
NoFxmXpX !§!§