Newsgroup: it.comp.www.asp
Titolo: load module in asp?

secondo voi Esiste la possibilita di creare un programma che a seconda
dell'imput dato dall'utente mi carichi dei moduli i maniera selettiva?(x
moduli intendo dei files.inc),l'utente riempie un questionario e a seconda
del risultato ottenuto carico o nascondo ed escludo questi moduli mi sono
spiegato si può fare? e se si cosa serve?(forse qualche oggetto paricolare
insomma la strada da seguire + o -)
ciao grazie
--
lobax
Brand your Brain [-\|-||\||)|
http://www.Toolsantipro.it

Bè in base al valore del risultato redirezioni l'utente ad una certa pagina,
usa degli IF e Response.Redirect("[nome_file]").
Ciao, Nicola
www.pignatelli.com
 - risorse web per principianti e non

moduli intendo dei files.inc),l'utente riempie un questionario e a seconda
quello del caricamento selettivo dei file include (perché chiamarli
moduli?) è un vecchio problema irrisolvibile.
*prima* vengono eseguite le istruzioni #include (cioè vengono caricati
ed utilizzati i file .inc), *poi* viene processato il codice asp che
dovrebbe discriminarli, ma ormai loro sono già belli che caricati ed
eventualmente displayati, se contengono istruzioni in tal senso.
quello che puoi fare è
<%
select case valore
   case 1
      %> <!-- #include file = primo.inc <%
   case 2
      %> <!-- #include file = secondo.inc <%
   case 3
      %> <!-- #include file = terzo.inc <%
end select
%>
cioè carichi *comunque* *tutti e tre* i file include ma mandi in
visualizzazione solo quello che ti interessa.
--
non studio non lavoro non guardo la tv
non vado al cinema non faccio sport


Moderatore di it.comp.www.asp
Sito di supporto: 
http://www.aspitalia.com/newsgroup/
La più grande community italiana di sviluppatori!

 lobax
Se i file in questione devi inserirli con l'iclude, puoi utilizzare
esclusivamente Select Case. Se non sbaglio questa possibilità è riportata
nelle faq di 
aspitalia.com
. Altrimenti non ho capito la domanda
Ciao
--
Lino Mari
Intermedia srl
http://www.viadeimercanti.com
 - Il nuovo portale dell'e-business
http://www.imbnet.it
 - Intermedia Srl - Telematica e Multimedia

che cmq ha delle prestazioni nettamente migliori).
sai che io 'ste novità di asp 3 ancora non le uso?  :-)  e pensare che
mo' stiamo ad asp+...


 mo' stiamo ad asp+...
asp.net
, sei rimasto indietro ;-)



asp.net
, sei rimasto indietro ;-)
e ad asp+ che fine gli han fatto fare?


 ha scritto nel messaggio
news:9i1qg4$n4e$1...@fe2.cs.interbusiness.it...


Per la verità il sito americano ASP101 ha pubblicato un meccanismo molto
elegante per risolvere l'annoso problema degli include dinamici, basato
sugli oggetti FileSystemObject and TextStream,  io l'ho sperimentato e
funziona benissimo vi posto
l'articolo:.
http://www.asp101.com/articles/michael/dynamicincludes/default.a
sp, va ribadito che gli americani sono anni luce avanti a noi fanno fare ad
ASP anche quello che in teoria non si puo' :-)
Daniele "Antares" Fasoli
fas...@easy1.easynet.it

 ASP anche quello che in teoria non si puo' :-)
cacchio, e noi che avevamo detto che è meglio usare Server.Execute (che tra
l'altro interpreta anche eventuali script, a differenza dell'uso di FSO)
perchè ha performance nettamente migliori che siamo, veggenti?
ROTFL



Va anche detto che il metodo suggerito dal sito americano funziona anche con
server IIS 4.0 mentre mi sembra che il metodo execute č solo per IIS 5.0 (io
infatti avevo il problema proprio con il server web di NT 4.0 e mi sembra
siano ancora tanti ad utilizzarlo.)
Daniele "Antares" Fasoli
fas...@easy1.easynet.it