Lo so che faccio domande banali.. ecco l'ennesima
Come faccio a verificare l'esistenza di una cartella?
Lo so che faccio domande banali.. ecco l'ennesima
Come faccio a verificare l'esistenza di una cartella?
Usa FolderExists dell'oggetto FileSystemObject
Perchè se non passo alcun parametro in query string mi da questo errorecodice:<% if (Request.QueryString("mID") = "") then %> <% else dim fs Set fs = Server.CreateObject("scripting.FileSystemObject") if fs.FolderExists(Trim(Request.QueryString("mID"))) then %> <% else %> <% end if end if %>
[supersaibal]Impossibile trovare il file di inclusione "moduli/<%=Trim(Request.QueryString(".
/intranet/admin/home.asp, line 36[/supersaibal]
:master:
Credo di aver capito.. dovrebbe essere un errore di parsing;
se non ho capito male non funziona come in php che esegue il codice solo se la condizione è verificata. Esegue comunque il codice. L'unico modo per far sì che includa il file solo se la condizione è verificata è usare response.write.
Credo.
Come hai detto tu, il codice degli include viene sempre verificato.
Però gli include hanno il problema che non permettono di inserire delle variabili.
Se vuoi fare come hai fatto tu, invece di include usa Server.Execute() funziona meglio ed è più gestibile