Switch php

Résolu
Bonjour,

Voila mon souci :

j'utilise un switch tel que :

<?php
switch($_GET['page'])
{
case 'news' :
include "news.php";
break;
case 'race' :
include "race.php";
break;
case 'carte' :
include "carte.php";
break;
case 'histoire' :
include "histoire.php";
break;
} ?>

Jusque la tout va bien le truc c'est que je voudrai que d'origine sur ma page index apparaisse la news et qu'elle disparaisse par la suite or ici elle n'apparait que si je clique sur le lien.

Merci d'avance :)
--

Si l'argent se trouvait sur les arbres,      
les femmes aimeraient les singes.
Configuration: Windows Vista
Firefox 3.0

5 réponses

  1. <?php
    include($_GET['page'].".php");
    <?

    c mieux non?
    1. c'est surtout très dangereux, une trou de sécurité

      et ça ne répond pas à sa question de la page par defaut
  2. Salut,

    essayes:

    <?php
    switch($_GET['page'])
    case 'race' :
    include "race.php";
    break;
    case 'carte' :
    include "carte.php";
    break;
    case 'histoire' :
    include "histoire.php";
    break;
    default:
    include "news.php";
    break;
    } ?> 
    1. Il faut pas des parenteses ?
  3. il se que ce que tu viens de dire sont dial a cliquer puis appelées les fichiers .php
    par la méthode include
    vous devez mieux de reppredre à aexpliquer en détail
    sinon j'ai rien compris ce que tu viens de dire