Prob de condition avec IF

cs_berserk Messages postés 9 Date d'inscription mercredi 15 janvier 2003 Statut Membre Dernière intervention 6 mai 2005 - 19 nov. 2003 à 02:08
cs_berserk Messages postés 9 Date d'inscription mercredi 15 janvier 2003 Statut Membre Dernière intervention 6 mai 2005 - 19 nov. 2003 à 18:11
Salut à tous,
Voila j'ai un prob de condition je pense que le code parle de lui mêm pour les experts:

<%dim menu_image
menu_image = Request.ServerVariables("script_name")
menu_image = right (menu_image,17)
if menu_image = "minAddSubPage.asp" OR "AdminEditPage.asp" then%>


Le message d'erreur qui m'est retourné est le suivant:

Type d'erreur :
Erreur d'exécution Microsoft VBScript (0x800A000D)
Type incompatible: '[string: "AdminEditPage.asp"]'
/aenovo/admin/navigation.asp, line 4

Apparament c'est le Or qu'il n'aime pas car si je ne m'est que une valeur minAddSubPage.asp ou AdminEditPage.asp cela marche sans prob.
Si quelqu'un à la solus...

Merci d'avance pour vos réponses.

2 réponses

MaggieVB Messages postés 56 Date d'inscription mercredi 28 mai 2003 Statut Membre Dernière intervention 11 novembre 2005 6
19 nov. 2003 à 18:08
Lorsque l'on utilise le OR, il faut écrire au complet la condition... il manquait seulement "menu_image =" devant ton "AdminEditPage.asp"
if menu_image "minAddSubPage.asp" OR menu_image "AdminEditPage.asp" then%>

Maggie :shy)
0
cs_berserk Messages postés 9 Date d'inscription mercredi 15 janvier 2003 Statut Membre Dernière intervention 6 mai 2005
19 nov. 2003 à 18:11
Thank's
0