Bonjour,
Voilà ce que je fais aujourd'hui
$inclure=array('home'=>'accueil.php','page1'=>'page1.php');
if (!empty($_REQUEST['rub']))
{$rub=$_REQUEST['rub'];}
else
{$rub='home';}
if (!empty($inclure[$rub]))
{require($inclure[$rub]);}
else
{require ('recherche.php');}
?>
Cela fonctionne très bien, mais je souhaite faire ceci et cela ne fonctionne pas
$array= "'home'=>'accueil.php'";
$array.= ",";
$array.= "'page1'=>'page1.php'";
$inclure = array($array);
if (!empty($_REQUEST['rub']))
{$rub=$_REQUEST['rub'];}
else
{$rub='home';}
if (!empty($inclure[$rub]))
{require($inclure[$rub]);}
else
{require ('recherche.php');}
?>
Je ne trouve pas d'où vient le problème.
Configuration: Windows XP Internet Explorer 7.0