Cita:
Iniciado por Al Zuwaga No, porque la directiva include se ejecuta antes que el código ASP. Por eso toma a <%=template2%> como un literal en vez de una variable ASP.
Deberías usar server.execute:
<%
Dim template2
template2="skins/default"
Server.Execute(template2 & "/header.asp")
%>
gracias funciona perfecto, la idea es hacer un sistema de temple, donde cada diseño o plantilla skins se encuentra en diferentes directorios y este lo lee de la base de datos.