Prob ASP

Statut
N'est pas ouverte pour d'autres réponses.
O

Orca

ex membre
Voila j'aimerais faire un include dans une page asp ... le nom de la page a inclure est passé par une variable que je recupere avec un querystring ... Mais le problèmes c'est qu'il ne veux pas attendre parler d'une expression de ce genre



Je recupere ma variable de cette facon et ca fonctionne ...

<%
if request.queryString("page")<>"" then
pagaff = request.queryString("page")
else
pagaff="acceuil.asp"
end if
%>


mais ce qu'il n'accepte pas c'est la suite

<!-- #include file="<%=pagaff%>"-->

il me l'erreur qui suit ....

Type d'erreur :
Pages ASP, ASP 0126 (0x80004005)
Le fichier Include '<%=pagaff%>' n'a pas été trouvé.
/Orca/home.asp, line 44



en d'autre terme il ne remplace pas ma variable par son contenu :-(

Quelqu'un a-t'il une solution ???

Merci
 

La Poubelle

Pou'r allé Danché
'#include file' est traité en premier. Il est impossible de faire un include file dynamique du coté serveur et du coté client


(il existe une autre commande, mais je ne sais plus laquelle - et elle a foiré le jour où je l'ai essayé, si je la retrouve je te recontacte).
 

La Poubelle

Pou'r allé Danché
AGain a dit:
'#include file' est traité en premier. Il est impossible de faire un include file dynamique du coté serveur et du coté client


(il existe une autre commande, mais je ne sais plus laquelle - et elle a foiré le jour où je l'ai essayé, si je la retrouve je te recontacte).

Server.Execute("FichierAInclure")

J'ai remplacé un de mes INCLUDE Par cette commande et cela a marché sur mon serveur.

http://www.prosygma.com/iishelp/iis/htm/asp/iiwanew.htm


Bonne amusement-)
 
Statut
N'est pas ouverte pour d'autres réponses.
Haut