Je suis toute débutante en asp. Je souhaite faire un truc a priori tout bête : appliquer une valeur à une variable et l'afficher avec un Response.write.
Pour l'instant j'ai :
couleur sélectionnée :
<%
dim couleur
Response.write(couleur)
%>
<br />
<br />
<a href='page.asp?couleur=rouge'>rouge</a> - <a href='page.asp?couleur=bleu'>bleu</a>
Au premier chargement de la page, rien ne s'affiche, normal. Mais lorsque je clique sur l'un des deux liens, page.asp?couleur=rouge par exemple, le Response.write n'affiche rien ?
D'avance merci de votre aide.
Page 1 sur 1
passage de variable asp appliquer une valeur à une variable et l'afficher avec un Response
#2
Posté 30 mai 2007 - 14:00
Bonjour,
Il existe sans doute une syntaxe particulière pour récupérer les variables passées dans l'URL.
A chercher, je n'ai pas touché à l'ASP depuis... arf, je préfère pas y penser
Tu trouvera sans doute des réponses ici : http://www.commentca...p/aspintro.php3
Il existe sans doute une syntaxe particulière pour récupérer les variables passées dans l'URL.
A chercher, je n'ai pas touché à l'ASP depuis... arf, je préfère pas y penser
Tu trouvera sans doute des réponses ici : http://www.commentca...p/aspintro.php3
Il n'existe que deux choses infinies, l'univers et la bêtise humaine... mais pour l'univers, je n'ai pas de certitude absolue. [Albert EINSTEIN]
#3
Posté 30 mai 2007 - 14:08
essaye ceci
couleur sélectionnée :
<%
dim macouleur
'valeur par défaut
macouleur=""
'récup variable
If Request.QueryString("couleur")<>"" then
macouleur=Request.QueryString("couleur")
End If
Response.write(macouleur)
%>
<br />
<br />
<a href='page.asp?couleur=rouge'>rouge</a> - <a href='page.asp?couleur=bleu'>bleu</a>
#4
Posté 30 mai 2007 - 14:49
l'ASP, c'est comme en PHP, il faut lui dire ou prendre les variables :
Pour un formulaire : request.form("")
Pour un lien : request.querystring("")
Pour prendre de n'importe ou (formulaire, lien, cookie etc...) : request("")
Pour un formulaire : request.form("")
Pour un lien : request.querystring("")
Pour prendre de n'importe ou (formulaire, lien, cookie etc...) : request("")
Partager ce sujet :
Page 1 sur 1



Haut












