Je veux dire, comme php'h comprennent ...est-il possible d'émettre dynamique inclure dans asp-classic?
quelque chose comme
my_file_to_be_included = "include_me.asp" -- >
pour ce que j'ai vu jusqu'à présent, il y a deux alternatives, mais chacun d'eux a une sorte de carence ...
ce que je suis en train de comprendre comment faire un système de modèle souple ... sans avoir à inclure statiquement le tout dans un seul fichier avec une instruction case loooooong ...
ici il y a un couple o f liens
a solution using FileSysmemObject, just lets you include static pages
this approach uses Server.Execute
mais il a quelques défauts que je voudrais éviter ... semble être (havre de paix » t essayé encore) Server.Execute code fonctionne dans anoth er contexte, de sorte que vous ne pouvez pas l'utiliser pour charger une fonction de votre intention d'utiliser dans le code de l'appelant ... méchant ...
I Je ne suis pas sûr (il ne pourrait pas encore le tester) mais il semble que celui-ci dinamycally gère la page à un composant SSDI ...
aucune idée ???
[4guysfromrolla] (http://www.4guysfromrolla.com/) a un très bon [article] (http: // www. 4guysfromrolla.com/ASPScripts/PrintPage.asp?REF=%2Fwebtech%2F022504-1.shtml) à ce sujet. –
Vous devriez regarder dans [ExecuteGlobal] (http://msdn.microsoft.com/en-us/library/342311f1 (VS.85) .aspx). Voir l'exemple 3 à [Using ExecuteGlobal pour inclure le code VBScript] (http://www.gwmicro.com/Support/Knowledge_Base/?kbnumber=GWKB2035) – loraderon
Néanmoins, Server.Execute a bien fonctionné pour moi en écrivant un système dynamique de template, parce que les fichiers modèles eux-mêmes ne devaient jamais ajouter de nouvelles fonctions/en soi /. J'ai dû coller un objet dans une session var pour le passer dans le fichier "inclus". Bref ... bref, ta question m'a été utile même si tu n'as jamais eu ce que tu cherchais. :-) –