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

Includes Dinamicos

Estas en el tema de Includes Dinamicos en el foro de ASP Clásico en Foros del Web. Eso... Quiero generar un include de acuerdo a ciertas decisiones del cliente... como puedo hacerlo? <% If Not Isempty(Request.Querystring("modo")) Then Dim Incluir Incluir=Request.Querystring("modo")&"_"&Request.Qu erystring("accion")&".inc.asp" <!--#include ...
  #1 (permalink)  
Antiguo 06/03/2003, 12:42
Avatar de Manoloweb  
Fecha de Ingreso: enero-2002
Ubicación: Monterrey
Mensajes: 2.454
Antigüedad: 23 años, 3 meses
Puntos: 5
Includes Dinamicos

Eso...

Quiero generar un include de acuerdo a ciertas decisiones del cliente... como puedo hacerlo?

<%
If Not Isempty(Request.Querystring("modo")) Then
Dim Incluir
Incluir=Request.Querystring("modo")&"_"&Request.Qu erystring("accion")&".inc.asp"
<!--#include file="&Incluir&"-->
Else
%>
<div class="txtazu14">&nbsp;Bienvenido</div>
<div class="txtazu12">&nbsp;<%= usr_nombre%></div>
<%
End If
%>


He probado con "Eval" y no funciona... alguna idea???
__________________
Manoloweb
  #2 (permalink)  
Antiguo 06/03/2003, 13:15
Avatar de urjose  
Fecha de Ingreso: diciembre-2001
Mensajes: 5.286
Antigüedad: 23 años, 4 meses
Puntos: 1
Los includes se generan antes que el ASp por lo tanto NO SE PUEDE.

Ahora bien puedes hacer esto


If Condicion 1 Then
Pagina=Pagina1.asp
Else
pagina=pagina2.asp
End if

Server.Execute(pagina)

Eso es un include dinámico
  #3 (permalink)  
Antiguo 06/03/2003, 13:16
Avatar de Manoloweb  
Fecha de Ingreso: enero-2002
Ubicación: Monterrey
Mensajes: 2.454
Antigüedad: 23 años, 3 meses
Puntos: 5


Gracias!


(otra razon mas para amar a PHP)
__________________
Manoloweb
  #4 (permalink)  
Antiguo 06/03/2003, 13:20
Avatar de AlZuwaga
Colaborador
 
Fecha de Ingreso: febrero-2001
Ubicación: 34.517 S, 58.500 O
Mensajes: 14.550
Antigüedad: 24 años, 2 meses
Puntos: 535


PHP es interpretado antes que los includes se... incluyan?
  #5 (permalink)  
Antiguo 06/03/2003, 13:24
Avatar de Manoloweb  
Fecha de Ingreso: enero-2002
Ubicación: Monterrey
Mensajes: 2.454
Antigüedad: 23 años, 3 meses
Puntos: 5
Asi es...

Es mas, los includes son parte del codigo que se esta interpretando.

Código PHP:
if ($condition) {
   include 
$file;
} else {
   include 
$other;

Que tal??!! Te cambias?
__________________
Manoloweb
  #6 (permalink)  
Antiguo 06/03/2003, 13:48
Avatar de lubetpic  
Fecha de Ingreso: enero-2002
Ubicación: San Jose
Mensajes: 679
Antigüedad: 23 años, 3 meses
Puntos: 0
Cita:
Mensaje Original por dazuaga


PHP es interpretado antes que los includes se... incluyan?
por supuesto, por eso y muchas otras mas razones me pase a php
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:44.