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

controlar carga de includes

Estas en el tema de controlar carga de includes en el foro de ASP Clásico en Foros del Web. Hola amigos, tengo una duda: ¿es posible controlar el orden de carga de los includes? osea si hago en este orden <!--#include file="archivo1.asp"--> <!--#include file="archivo2.asp"--> ...
  #1 (permalink)  
Antiguo 08/08/2008, 02:09
 
Fecha de Ingreso: marzo-2008
Mensajes: 342
Antigüedad: 16 años, 2 meses
Puntos: 4
controlar carga de includes

Hola amigos, tengo una duda:

¿es posible controlar el orden de carga de los includes?

osea si hago en este orden
<!--#include file="archivo1.asp"-->
<!--#include file="archivo2.asp"-->

me gustaría que cargue primero el archivo2.asp antes del archivo1.asp ya que en archivo 2 hay variables que cambian algunos valores que afectan al archivo1


¿alguien tiene alguna idea?

Gracias de antemano
  #2 (permalink)  
Antiguo 08/08/2008, 05:55
Avatar de Adler
Colaborador
 
Fecha de Ingreso: diciembre-2006
Mensajes: 4.671
Antigüedad: 17 años, 5 meses
Puntos: 126
Respuesta: controlar carga de includes

Hola

No entiendo tu pregunta, si en el include1 hay funciones dependientes del include2 entonces, primero el llamado y después el llamador

Cita:
<!--#include file="archivo2.asp"-->
<!--#include file="archivo1.asp"-->
Esto que te voy ha decir a continuación no lo he probado nunca. En el archivo1, en la primera linea insertas

Cita:
Response.Write("<!--#include file=""archivo2.asp""-->")
Resto de archivo1
Suerte
__________________
Los formularios se envían/validan con un botón Submit
<input type="submit" value="Enviar" style="background-color:#0B5795; font:bold 10px verdana; color:#FFF;" />
  #3 (permalink)  
Antiguo 08/08/2008, 07:35
Avatar de JuanRAPerez
Colaborador
 
Fecha de Ingreso: octubre-2003
Mensajes: 2.393
Antigüedad: 20 años, 7 meses
Puntos: 27
Respuesta: controlar carga de includes

Cita:
Iniciado por cehojac Ver Mensaje

osea si hago en este orden
<!--#include file="archivo1.asp"-->
<!--#include file="archivo2.asp"-->

me gustaría que cargue primero el archivo2.asp antes del archivo1.asp ya que en archivo 2 hay variables que cambian algunos valores que afectan al archivo1


¿alguien tiene alguna idea?
has probado?
te da algún error?
si cambias el orden has verificado si te cambia los valores realmente?

digo ....

si lleva secuencia entonces si importa el orden cierto

<!--#include file="archivo2.asp"-->
<!--#include file="archivo1.asp"-->

¿?

suerte
__________________
JuanRa Pérez
San Salvador, El Salvador
  #4 (permalink)  
Antiguo 08/08/2008, 11:55
Avatar de AlZuwaga
Colaborador
 
Fecha de Ingreso: febrero-2001
Ubicación: 34.517 S, 58.500 O
Mensajes: 14.550
Antigüedad: 23 años, 3 meses
Puntos: 535
Respuesta: controlar carga de includes

Hola Adler, eso que nunca has probado no lo pruebes nunca porque no funciona (el response.write se ejecuta después de los includes por lo tanto no incluye nada)

Lo que si es válido es:

archivo.asp:
<!--#include file="archivo2.asp"-->

archivo2.asp:
<!--#include file="archivo1.asp"-->
__________________
...___...
  #5 (permalink)  
Antiguo 08/08/2008, 16:17
 
Fecha de Ingreso: marzo-2008
Mensajes: 342
Antigüedad: 16 años, 2 meses
Puntos: 4
Respuesta: controlar carga de includes

hola gracias por vuestras respuestas.

la cosa es que no puedo tocar esos includes a los que llamo (no los puedo modificar para que uno contenga el otro)
por eso preguntaba si hay alguna manera de controla la carga de includes que no sea modificar esos includes.

Gracias
  #6 (permalink)  
Antiguo 09/08/2008, 06:06
Avatar de Adler
Colaborador
 
Fecha de Ingreso: diciembre-2006
Mensajes: 4.671
Antigüedad: 17 años, 5 meses
Puntos: 126
Respuesta: controlar carga de includes

Gracias AZ por esa corrección. De pronto pensé, ¿o no pensé ?, en que en javascript funciona, sin tener en cuanta que hablábamos de ASP, y el response.write se ejecuta después del include
__________________
Los formularios se envían/validan con un botón Submit
<input type="submit" value="Enviar" style="background-color:#0B5795; font:bold 10px verdana; color:#FFF;" />
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 19:24.