If dans un switch PHP

Résolu
Salut à tous,

J'ai une petite question: Est-il possible de mettre un if dans un switch ?
C'est à dire :

switch ($_GET['page'])
{
if ($_SESSION['login'] != 1)
{
default:
include('page2.php');
break;
}
else
{
default:
include('page2.php');
break;
}
}

car dans ce cas ça me met une erreur
Merci
Configuration: Windows 7
Firefox 3.5.6

2 réponses

  1. Ah oui j'y avais même pas penser. Des fois d'avoir le nez dans le code rend aveugle.
    Merci Alain_42
    ++
    1. et comme ça:

      switch ($_GET['page']){
      
      //la tu dois avoir d'autres case...:
      default:
      	if ($_SESSION['login'] != 1){
      		include('page2.php');
      	}else{
      		include('page1.php');
      	}
      break;
      }