Mon but c'est d'avoir ce resultat avec switch et include:
index.php?mode=menu&p=page1
switch ($mode)
switch ($p)
et a chaque fois j'aimerais ajouter un parametre je peux ajouter un switch et les cases.
index.php?mode=menu&p=page1&article=article1 ainsi de suite
Mais comme resultat ca me donne un melange de contenu du $mode et $p
Code : Tout sélectionner
<?php
if(isset($_GET["mode"])) $mode = $_GET["mode"];
else $mode = "";
if(!file_exists($mode.'.php.'))
{
$mode="default.php";
}
switch ($mode)
{
case "welcome":
include ("welcome.php");
break;
case "welcome2":
include ("welcome2.php");
break;
case "welcome3":
include ("welcome3.php");
break;
case "welcome4":
include ("welcome4.php");
break;
default:
include ("default.php");
}
//2eme partie
if(isset($_GET["p"])) $p = $_GET["p"];
else $p = "";
if(!file_exists($p.'.php.'))
{
$p="default.php";
}
switch ($p)
{
case "page1":
include ("page1.php");
break;
case "page2":
include ("page2.php");
break;
default:
include ("default.php");
}
?>