If dans un switch PHP

Résolu/Fermé
XeptoR Messages postés 58 Date d'inscription mardi 20 janvier 2009 Statut Membre Dernière intervention 1 juillet 2010 - 18 déc. 2009 à 13:06
XeptoR Messages postés 58 Date d'inscription mardi 20 janvier 2009 Statut Membre Dernière intervention 1 juillet 2010 - 18 déc. 2009 à 13:26
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
A voir également:

2 réponses

Alain_42 Messages postés 5361 Date d'inscription dimanche 3 février 2008 Statut Membre Dernière intervention 13 février 2017 894
18 déc. 2009 à 13:23
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;
}
0
XeptoR Messages postés 58 Date d'inscription mardi 20 janvier 2009 Statut Membre Dernière intervention 1 juillet 2010
18 déc. 2009 à 13:26
Ah oui j'y avais même pas penser. Des fois d'avoir le nez dans le code rend aveugle.
Merci Alain_42
++
0