sk8er93
Messages postés3Date d'inscriptionjeudi 13 mai 2004StatutMembreDernière intervention17 février 2005
-
17 févr. 2005 à 20:18
sk8er93
Messages postés3Date d'inscriptionjeudi 13 mai 2004StatutMembreDernière intervention17 février 2005
-
17 févr. 2005 à 21:45
Salut,
Alors voila, je veut fair un include de fichier avec un passage de
querystring en asp, donc j'ai essayer avec : <!--#include
virtual='index.asp?trucs=machin' -->
Mais bien sur ca ne marche pas et ca retourne fichier non trouver.
Je comprend l'erreur, mais je ne vois pas du tout comment la resoudre, si quelqu'un a une idee
cs_Nurgle
Messages postés1642Date d'inscriptionsamedi 6 novembre 2004StatutMembreDernière intervention28 avril 20114 17 févr. 2005 à 20:56
Salut
Inclure un fichier avec un querystring ne sert à rien : il suffit d'utiliser des variables normales :
Exemple
<%
trucs="machins"
bidul="autre machin"
%>
<!-- #include file="page.asp" -->
Et dans ton page.asp, tu met par exemple
<%
Response.Write(trucs & " et " & bidul)
' tu verra ça va marcher nikel ! '
%>
transmettre des querystrings lors d'un include ne sert à RIEN car la page que tu inclus est physiquement dans ta 1ère page quand le SSI est interprété. De plus les include sont interprété avant l'asp, ce qui permet de tranmettre des variables à des bouts de code de plusieurs pages différentes qui ont été assemblées en une seule.
C'est presque impossible d'inclure avec querystring car de toute façon les querystrings ne sont pas interprétés lors d'un include : le navigateur n'affiche pas réellement la page !
j'espère que c'est compréhensible... (je suis pas très doué pour expliquer)
Nurgle C'est une grande folie que de vouloir être sage tout seul !