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?
    0
    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
      0
  2. C'est nikel ça

    Ça fonctionne merci bicoup :)
    0
    1. 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
      1. Il faut pas des parenteses ?
        0
    2. 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
      0