Foros del Web » Programando para Internet » ASP Clásico »

carga de includes

Estas en el tema de carga de includes en el foro de ASP Clásico en Foros del Web. Segun parece antes de procesar una pagina asp, primero carga los distintos includes asociados, (q generalmente ponemos al principio del codigo), pero la pregunta es ...
  #1 (permalink)  
Antiguo 21/01/2008, 13:30
 
Fecha de Ingreso: marzo-2005
Mensajes: 17
Antigüedad: 19 años, 3 meses
Puntos: 0
Sonrisa carga de includes

Segun parece antes de procesar una pagina asp, primero carga los distintos includes asociados, (q generalmente ponemos al principio del codigo), pero la pregunta es esta..

si un include esta dentro de una condicion if, la carga siempre o respeta la condicion if

Código:
if x=a then 
<!--#include virtual='Include.asp'-->
end if
si alguien tiene la certeza de que esto es asi, le agradeceria su confirmacion..

PD:quizas este tema ya este tratado en el foro, pero he buscado por include y no he visto nada, q lo confirme..

GRACIAS DE ANTEMANO.
  #2 (permalink)  
Antiguo 21/01/2008, 14:12
Avatar de u_goldman
Moderador
 
Fecha de Ingreso: enero-2002
Mensajes: 8.031
Antigüedad: 22 años, 5 meses
Puntos: 98
Re: carga de includes

Nada como obtener uno mismo sus deducciones, revisa el siguiente codigo:

Código:
'contenido de include 
<%
Response.Write(hola mundo")
%>

'archivo asp
<%
if condicion then
    %><!--#include file = "holamundo.asp"--><%
end if

if condicion then
    Response.Write("hola mundo")
end if
%>
Ahora, existe una posibilidad de que esos includes al ser lo primero que se ejecute causen ciertas conductas en tu script, por ejemplo, cambiar el valor de variables y cosas asi, por eso la recomendacion es realmente tratar de hacer estos includes lo mas especificos posibles. También existe la posibilidad de que no necesites utilizar una estructura como esa, quizás quieras usar los includes como contenedores de código reusable (llámense procedimientos y/o subrutinas) y los incluyas en tu código mediante includes, a manera de librerías para ser utilizados "on demand", particularmente creo que esa es la razón de existir de los includes.

Saludos
__________________
"El hombre que ha empezado a vivir seriamente por dentro, empieza a vivir más sencillamente por fuera."
-- Ernest Hemingway
  #3 (permalink)  
Antiguo 22/01/2008, 05:03
 
Fecha de Ingreso: marzo-2005
Mensajes: 17
Antigüedad: 19 años, 3 meses
Puntos: 0
Re: carga de includes

Gracias.
He realizado una prueba parecida, y la verdad es q si respeta la condicion, ha veces se tarda menos en provar las cosas q en plantearlas..

Si, la necesidad es la utilizacion de subrutinas, q no en todos los casos son necesarias, y todo lo q sea ahorrar carga, proceso y limpieza siempre es conveniente.

MUCHAS GRACIAS, por tu tiempo.
  #4 (permalink)  
Antiguo 22/01/2008, 10:39
Avatar de u_goldman
Moderador
 
Fecha de Ingreso: enero-2002
Mensajes: 8.031
Antigüedad: 22 años, 5 meses
Puntos: 98
Re: carga de includes

Por nadas
__________________
"El hombre que ha empezado a vivir seriamente por dentro, empieza a vivir más sencillamente por fuera."
-- Ernest Hemingway
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 23:58.