includes , me enrrosque.

20/05/2004 - 22:16 por Brenda | Informe spam
Hola!
trabajando con includes, me empece a embrollar cada vez mas.
ahora tengo un problema, hacer un include de una variable.


<!--#include file="string_info.asp"--> ' recojo la variable desde un form
<!--#include file="includer.asp"--> ' proceso la variable


infourl=request.QueryString("infourl") ' url del informe a mostrar


<!--#include file= infourl --> ' informe

como podria hacer el include desde esa variable.

Gracias.

Preguntas similare

Leer las respuestas

#1 Carlos Rojas
21/05/2004 - 03:34 | Informe spam
creo que luego de procesar la variable lo único que faltaría es que hicieras
lo siguiente dentro de includer.asp

Response.redirect(infourl)

y listo esto te va a mostrar el reporte que necesitas

Espero te sirva.
Carlos Rojas


"Brenda" escribió en el mensaje
news:
Hola!
trabajando con includes, me empece a embrollar cada vez mas.
ahora tengo un problema, hacer un include de una variable.


<!--#include file="string_info.asp"--> ' recojo la variable desde un form
<!--#include file="includer.asp"--> ' proceso la variable


infourl=request.QueryString("infourl") ' url del informe a mostrar


<!--#include file= infourl --> ' informe

como podria hacer el include desde esa variable.

Gracias.


Respuesta Responder a este mensaje
#2 Brenda
21/05/2004 - 15:49 | Informe spam
Carlos:
El problema es que no quiero redirigir, porque quiero esconder la url real,
por eso estoy trabajando con tantos includes.
Lo del include de la variable no se puede?

"Carlos Rojas" escribió en el mensaje
news:#
creo que luego de procesar la variable lo único que faltaría es que


hicieras
lo siguiente dentro de includer.asp

Response.redirect(infourl)

y listo esto te va a mostrar el reporte que necesitas

Espero te sirva.
Carlos Rojas


"Brenda" escribió en el mensaje
news:
> Hola!
> trabajando con includes, me empece a embrollar cada vez mas.
> ahora tengo un problema, hacer un include de una variable.
>
>
> <!--#include file="string_info.asp"--> ' recojo la variable desde un


form
> <!--#include file="includer.asp"--> ' proceso la variable
>
>
> infourl=request.QueryString("infourl") ' url del informe a mostrar
>
>
> <!--#include file= infourl --> ' informe
>
> como podria hacer el include desde esa variable.
>
> Gracias.
>
>


Respuesta Responder a este mensaje
#3 Carlos Rojas
21/05/2004 - 17:31 | Informe spam
no, no se puede , ya que los includes son ejecutados antes del codigo asp
por lo que si pones
<!--#include file="<%=MiVariable%>"-->

te manda error por que intenta abrir un archivo llamado <%=MiVariable%> asi
tal cual está y no el nombre del archivo dentro de la variable
eso que no quieres que vean la direccion de la pagina como que no la
entiendo pero en fin, quizas te sirva esto
redirecciona a la pagina del reporte
y guarda todo el reporte en una variable session("resultados") y
redireccionas a otra pagina que lo unico que hace siempre es
<%
response.write(session("resultados"))
%>

y listo asi solo ven la pagina con la quie ingresan los datos y nunca veran
la pagina del reporte (salvo queprogrames mal y aparezca un mensaje de
error )

ojo que no me parece una muy buena salida que digamos

Saludos
Carlos Rojas


"Brenda" escribió en el mensaje
news:
Carlos:
El problema es que no quiero redirigir, porque quiero esconder la url


real,
por eso estoy trabajando con tantos includes.
Lo del include de la variable no se puede?

"Carlos Rojas" escribió en el mensaje
news:#
> creo que luego de procesar la variable lo único que faltaría es que
hicieras
> lo siguiente dentro de includer.asp
>
> Response.redirect(infourl)
>
> y listo esto te va a mostrar el reporte que necesitas
>
> Espero te sirva.
> Carlos Rojas
>
>
> "Brenda" escribió en el mensaje
> news:
> > Hola!
> > trabajando con includes, me empece a embrollar cada vez mas.
> > ahora tengo un problema, hacer un include de una variable.
> >
> >
> > <!--#include file="string_info.asp"--> ' recojo la variable desde un
form
> > <!--#include file="includer.asp"--> ' proceso la variable
> >
> >
> > infourl=request.QueryString("infourl") ' url del informe a mostrar
> >
> >
> > <!--#include file= infourl --> ' informe
> >
> > como podria hacer el include desde esa variable.
> >
> > Gracias.
> >
> >
>
>


email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaRespuesta Tengo una respuesta
Search Busqueda sugerida