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. 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
    1. C'est nikel ça

      Ça fonctionne merci bicoup :)
      0
      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