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

problemas con include

Estas en el tema de problemas con include en el foro de ASP Clásico en Foros del Web. Bueno tengo esta plantilla plantilla.asp Código: <center> <div id="cargador"> <center> <img src="imagenes/caracol.jpg" height="106" border"0"> Cargando... </center> </div> </center> <div id = "todo"> <div id = ...
  #1 (permalink)  
Antiguo 31/01/2009, 13:07
 
Fecha de Ingreso: diciembre-2007
Mensajes: 179
Antigüedad: 17 años, 4 meses
Puntos: 0
problemas con include

Bueno tengo esta plantilla
plantilla.asp

Código:
<center>
	<div id="cargador">
		<center>
		<img src="imagenes/caracol.jpg" height="106" border"0">
		
    	 Cargando...
		 </center>
		 
	</div>
	</center>
		<div id = "todo">
			<div id = "borde">
			<div id = "contenedor">
			<div id="cabecera">
				<img src="imagenes/logo.jpg" height="120"><img src="imagenes/letras.jpg" height="106"></div>											
	  	<div id="lateral">
	  		<br/>
			<br/>
			<br/>
			<br/>
	  		<ul>
	  		<li><a href="index.asp">Sabor a Mar</a></li>
			<li><a href="catering.asp">Catering</a></li>
			<li><a href="nuestros.asp">Nuestros Platos</a></li>
			<li><a href="celebraciones.asp">Celebraciones</a></li>
			<br/>
			<br/>
			<div id="reservas" style="background-color:#CC0000;margin-right:15%; text-align:center">
			<li><a href="reservas.asp" style="color:white;text-decoration:blink;text-align:right">Reservas</a></li>
			</div>
			<br/>
			<br/>
			<li><a href="trabaja.asp">Trabaja con Nosotros</a></li>
			<li><a href="sugerencias.asp">Sugerencias</a></li>
			
			
			</ul>
	  
		<br/>
		<br/>		
		</div>	<!-- este es el de lateral -->	
		</div> <!-- del contenedor-->
		<div id="cuerpo">
			   <div id ="tabla">
			   		<div id="linea" style="text-align:right;margin-right:5%">
				   </div>
				<div id="detalles">
				</div>	
				<div id="foto">
					</div>
				
			</div ><!-- este es el de tabla -->
			
			
														
		</div><!-- este es del cuerpo-->		
	
		<div id="derecha">
		</div>
			
	</div><!-- del borde-->
</div> <!-- todo -->
Y quiero incluirlo en bastantes paginas y kiero reutilizarlo, yo lo hago asi pero no sale nada de nada aqui todo tiene extension .asp asi kno se cual es el problema


Reservas.asp
Código:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">

	<html>
	
	<head>
		
		<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
		<title>Marisqueria Sabor a Mar. Reservas</title>
		
	</head>
	
	<body>
		<!--include file="plantilla.asp"-->
	</body>
</html>
Los dos archivos estan en la misma carpeta pero.... no va estoy haciendo algo mal. Gracias
  #2 (permalink)  
Antiguo 31/01/2009, 14:30
Avatar de Adler
Colaborador
 
Fecha de Ingreso: diciembre-2006
Mensajes: 4.671
Antigüedad: 18 años, 3 meses
Puntos: 126
Respuesta: problemas con include

Hola

Sacalo del body

Te recomiendo que lo uses como virtual, así tendrás acceso a el desde toda la web.
Si decides usarlo como virtual el archivo ha de esta en la raíz del sitio

Cita:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
<!--#include virtual="plantilla.asp"-->
Por otro lado, en el código que está en el include, deberías encerrarlo en un Sub

Código asp:
Ver original
  1. <%
  2. Sub CargarCodigo
  3. %>
  4. <center>
  5.     <div id="cargador">
  6.         <center>
  7.         <img src="imagenes/caracol.jpg" height="106" border"0">
  8.        
  9.          Cargando...
  10.          </center>
  11. ......
  12.  
  13. <%
  14. End Sub
  15. %>

Ahora en Reservas.asp lo llamas donde quieras

Código asp:
Ver original
  1. Call CargarCodigo()

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 31/01/2009, 16:49
 
Fecha de Ingreso: diciembre-2007
Mensajes: 179
Antigüedad: 17 años, 4 meses
Puntos: 0
Respuesta: problemas con include

Gracias Adler hice lo kme dijiste pero poner el include fuera lohice pero sigue sin ir, tb puse el codigo con Sub pero la llamada a la funcion Call, como yo no la tengo implementada como seria, pues no se muy bien,
Gracias
  #4 (permalink)  
Antiguo 01/02/2009, 07:53
Avatar de Adler
Colaborador
 
Fecha de Ingreso: diciembre-2006
Mensajes: 4.671
Antigüedad: 18 años, 3 meses
Puntos: 126
Respuesta: problemas con include

Cita:
Iniciado por xhisna Ver Mensaje
Gracias Adler hice lo kme dijiste pero poner el include fuera lohice pero sigue sin ir, tb puse el codigo con Sub pero la llamada a la funcion Call, como yo no la tengo implementada como seria, pues no se muy bien,
Gracias
¿A qué te refieres con que no tienes implementada la funcion Call?

Solo has de hacer esto

Código:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
<!--#include virtual="plantilla.asp"-->
    <html>
    
    <head>
        
        <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
        <title>Marisqueria Sabor a Mar. Reservas</title>
        
    </head>
    
    <body>
    <%Call CargarCodigo()%>    
    </body>
</html>
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;" />
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:06.