Précédent   Forum des professionnels en informatique > PHP > Langage > Syntaxe
Syntaxe Forum d'entraide sur la syntaxe de PHP et la POO. Avant de poster -> FAQ syntaxe, Cours d'initiation et cours de POO
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 23/07/2007, 11h24   #1
Invité régulier
 
Inscription : juillet 2007
Messages : 57
Détails du profil
Informations forums :
Inscription : juillet 2007
Messages : 57
Points : 7
Points : 7
Par défaut Conditions dans un "if"

Bonjour a tous,

oui je sais je devrais ouvrir un nouveau poste mais ma question ressemble

je fais un test if, elseif, else, mais je n'arrive aps à ce que je veux...
voici le code :
Code :
1
2
3
4
5
6
7
8
9
10
 if (!$session->isAdmin()) 
{ 
  header("Location: ../main.php");
}
elseif(!$session->isLevel4())
{
  header("Location: ../main.php");
}
else
{}
Il me redirige en permanence sur header("Location: ../main.php"); , alors que je veux que si isAdmin ou IsLevel4 , il redirige sur le else, je n'y arrive pas si l'un d'entre vous a une idée...

merci d'avance
acppca est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 23/07/2007, 11h32   #2
Modérateur
 
Avatar de mathieu
 
Inscription : juin 2003
Messages : 4 893
Détails du profil
Informations forums :
Inscription : juin 2003
Messages : 4 893
Points : 4 466
Points : 4 466
dans ton code tu indiques de faire la redirection si le visiteur n'est pas "admin" ou bien n'a pas le niveau 4. ce dont tu as besoin c'est de faire la redirection si les 2 conditions sont remplies au lieu d'une
essaye ça :
Code :
1
2
3
4
5
6
7
8
9
10
if (!$session->isAdmin()
    && !$session->isLevel4()
) 
{
    header('Location: ../main.php');
}
else
{
 
}
__________________
Modérateur PHP
mathieu est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 23/07/2007, 11h37   #3
Invité régulier
 
Inscription : juillet 2007
Messages : 57
Détails du profil
Informations forums :
Inscription : juillet 2007
Messages : 57
Points : 7
Points : 7
et bien mathieu , je penses que je t'aime

parfait, j'avais pas du tout pensé a ça ...

merci en tout cas
acppca est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité Cette discussion est résolue.
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 23h06.


 
 
 
 
Partenaires

Hébergement Web