Cherche méthode simple de comparaison pour pseudo

Signaler
Messages postés
3
Date d'inscription
mercredi 30 août 2006
Statut
Membre
Dernière intervention
10 août 2008
-
Messages postés
1980
Date d'inscription
dimanche 20 février 2005
Statut
Membre
Dernière intervention
24 septembre 2012
-
Bonjour à tous.



Je dois faire une comparaison entre plusieurs pseudos qui, s'ils sont présent dans ma page PHP sont orientés vers une première url (la même), s'ils ne sont pas présent alors ils vont vers une autre.



J'ai écris quelques lignes comme celles-ci-dessous mais je pense qu'il y a certainement une méthode plus simple pour ajouter les pseudos, d'autant plus que j'en ai au moins une cinquantaine à mettre.



Si vous avez une idée pour la simplification je suis preneur.



Merci d'avance à tous. Cordialement.



<?xml:namespace prefix o ns "urn:schemas-microsoft-com:office:office" /??>

 






 





if ($pseudo == "xxxxx") // Comparaison du pseudo



{



//--- On exécute la condition



Header("Location: http://www.monsite.com/page.html");



}



if ($pseudo == "yyyyy") // Comparaison du pseudo



{



//--- On exécute la condition



Header("Location: http://www.monsite.com/page.html");



}



else //--- Sinon On n'exécute pas la condition



{



Header("Location: http://www.monsite.com/autrepage.html");// On va sur une autre page

4 réponses

Messages postés
1980
Date d'inscription
dimanche 20 février 2005
Statut
Membre
Dernière intervention
24 septembre 2012
5
Hello,

$array = array('pseudo1', 'pseudo2');

if(in_aray($pseudo, $array)){
Header("Location: http://www.monsite.com/page.html");
}
else {
Header("Location: http://www.monsite.com/autrepage.html");
}

à+
Messages postés
1980
Date d'inscription
dimanche 20 février 2005
Statut
Membre
Dernière intervention
24 septembre 2012
5
c'est in_array avec 2 r, dsl
Messages postés
124
Date d'inscription
samedi 8 avril 2006
Statut
Membre
Dernière intervention
29 janvier 2009

Salut Evangun,
Merci beaucoup t'es un chef, ça fonctionne parfaitement, j'ai bien fait la modif  "if(in_array($pseudo, $array)){" avec les deux r.
Salut A+
Messages postés
1980
Date d'inscription
dimanche 20 février 2005
Statut
Membre
Dernière intervention
24 septembre 2012
5
Je t'en prie. N'hésite pas à accepter les réponses si elles te conviennent pour clore le sujet.
à+