116 messaggi dal 15 aprile 2001
Sapete per caso se e come sia possibile includere un variabile in una stringa "include"?
Esempio
Connessione ed estrazione variabile:
...esempio_dato=rs("esempio_dato")

<!--#include virtual="/esempio/esempio_<%=esempio_dato%>.asp"-->

Una cosa del genere.

Dovrebbe funzionare come hai scritto tu

---[ www.digiscout.it ]---

"This message was written using 100% recycled electrons"
14 messaggi dal 02 gennaio 2002
ciao, non si possano mischiare comandi asp con pre-direttive (tipo l'include) xke vengono interpretati separatamente.
Altrimenti magari si potrebbero fare anche gli include selettivi tipo if... then... #include... end if

CIAO!
116 messaggi dal 15 aprile 2001
Non esiste un escamotage?

Attenzione, puoi fare sicuramente un include condizionato da un ciclo if, l'ho fatto 1000 volte. E' una delle cose più comode!

---[ www.digiscout.it ]---

"This message was written using 100% recycled electrons"
14 messaggi dal 02 gennaio 2002
dipende da cosa vuoi fare, cmq in questo forum si è parlato già di questa cosa... prova a cercare "include" con la funzione di ricerca in cima alla pagina.
O vedi anche qui http://www.aspitalia.com/liste/usag/script.asp?ID=132

Se sei su un Win2000 (IIS5) potresti risolvere anche con la direttiva server.execute o server.transfer

CIAO!
116 messaggi dal 15 aprile 2001
Ma il problema non è il ciclo if. Per quello ho risolto qualche giorno fa.
Il problema è un altro e apparantemente più semplice.

Devo fare in modo che sia possibile variare il nome del file da includere in maniera dinamica:
<!--#include virtual="/esempio/esempio_<%=esempio_dato%>.asp"-->

puoi fare

server.execute ("/dir/" & tuascelta & ".asp")

funziona solo con IIS5 (win2k)

<hr color="#31659C" noshade size=1>
Daniele Bochicchio
<b>Content manager di http://www.aspitalia.com</b>

ASP 3 per esempi il mio libro

Daniele Bochicchio | ASPItalia.com | Libri
Chief Operating Officer@iCubed
Microsoft Regional Director & MVP

Torna al forum | Feed RSS

ASPItalia.com non è responsabile per il contenuto dei messaggi presenti su questo servizio, non avendo nessun controllo sui messaggi postati nei propri forum, che rappresentano l'espressione del pensiero degli autori.