gli include non vengono processati prima dell'asp
vengono renderizzati insieme all'asp e operano ne + ne meno come l'html, ossia esplodono il testo nel punto del codice dove vengono messi. La differenza è che <!--#include è un segnaposto per una direttiva server e quindi non puo' essere come statement stringa e non si puo' utilizzare il comando n maniera dinamica. Per quello si usa server.execute nomepagina
es.
metti che inc1.asp siacodice:<%@LANGUAGE="VBSCRIPT"%> Rendering Pre Include <%="Rendering Asp Pre Include"%> <% if Request("pippo") = "1" then %> <% else %> <% end if %>
<%=("Questo è l'include 1")%>
ed inc2.asp sia
<%=("Questo è l'include 2")%>
l'output privo di querystring è
Rendering Pre Include
Rendering Asp Pre Include
Questo è l'include 2

Rispondi quotando