Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1427 connectés 

  FORUM HardWare.fr
  Programmation
  ASP

  Problème avec switch - case.

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Problème avec switch - case.

n°1224924
speedfight​or
Posté le 17-10-2005 à 21:06:24  profilanswer
 

Bonjour à tous,
 
Bon j'ai essaier de trouver le même problème dans d'autres topics, mais s'il y en a un je suis passé au travers.
 
 
Voilà j'ai un fais un switch (en ASP) qui permet de charger une page .asp suivant un paramètre page (ex : index.asp?page=alpes) passé dans l'url et qui ressemble à ça :
 

Code :
  1. <%
  2. switch (page) {
  3. case "alpes" :%>
  4.  <!-- #include file="localisation-alpes.asp" -->
  5. <% break;
  6.  case "bretagne" :%>
  7.  <!-- #include file="localisation-bretagne.asp" -->
  8. <% break;
  9.  case "mediterranee" :%>
  10.  <!-- #include file="localisation-mediterranee.asp" -->
  11. <% break;
  12.  case "pyrenees" :%>
  13.  <!-- #include file="localisation-pyrenees.asp" -->
  14. <% break;
  15.  case "campagne" :%>
  16.  <!-- #include file="theme-campagne.asp" -->
  17. <% break;
  18.  case "mer" :%>
  19.  <!-- #include file="theme-mer.asp" -->
  20. <% break;
  21.  case "montagne" :%>
  22.  <!-- #include file="theme-montagne.asp" -->
  23. <%break;
  24.  default :%>
  25.  <!-- #include file="inc/cont_index.asp" -->
  26. <%}%>


 
Je sais que le paramètre est reconnu car je l'affiche à plusieurs endroits, mais le switch ne fonctionne pas, j'ai toujours la page par défaut qui se charge et jamais une des autres pages...
 
Je ne comprend pas ce que j'ai pu louper, si quelqu'un peut m'aider cela serait très sympa !
 
Merci d'avance !
 
P.S. : Si la solution existe dans un autre topic, j'effacerai celui-ci :jap:.


---------------
Shake it • • baby !
mood
Publicité
Posté le 17-10-2005 à 21:06:24  profilanswer
 

n°1224927
Roane
Pingouino's fan
Posté le 17-10-2005 à 21:18:37  profilanswer
 

Pourquoi ne pas faire l'include ? ...
 
Ah peut être des templates ...
 
Sinon ça m'a l'air bon tout ça ...


---------------
http://www.alsacreations.com, http://www.openweb.eu.org. Mon CV : http://cv.roane-irkana.net. A ne surtout pas prendre en exemple : http://www.worldinternet.be
n°1224953
speedfight​or
Posté le 17-10-2005 à 21:57:39  profilanswer
 

Roane a écrit :

Pourquoi ne pas faire l'include ? ...
 
Ah peut être des templates ...
 
Sinon ça m'a l'air bon tout ça ...


Les includes marchent comme ça.
 
Enfin je les fais tous comme ça et ça marche bien, sauf là quoi :D.


---------------
Shake it • • baby !
n°1225127
speedfight​or
Posté le 18-10-2005 à 10:00:56  profilanswer
 

[:le kneu] J'ai trouvé.
 
Dans un fichier je définissais ça :

Code :
  1. page = Request.QueryString("page" )


et en fait il manquait +"" à la fin  

Code :
  1. page = Request.QueryString("page" ) + ""


 
Je suis vert, une après midi dessus quoi [:le kneu].


---------------
Shake it • • baby !

Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  ASP

  Problème avec switch - case.

 

Sujets relatifs
problème lecture d'une donnée url longueProbleme avec les expressions regulieres
pourquoi ça!!! probleme d'initalisation d'options de la balise selectProbleme avec cygwin
probleme avec sql......probleme pour agrandir la taille d'un DIV
Probleme pour aller sur mon siteProbleme generation texte sur image
[XHTML;CSS] Problème de scroll[GTK] probleme de lancement de fonction C a l'aide d'un bouton
Plus de sujets relatifs à : Problème avec switch - case.


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR