diferencia entre un file y un virtual

12/01/2005 - 23:08 por 3lv | Informe spam
Hola foro,

Alguien por ahi me podria decir que diferencia existe
entre poner un <!--#include file="SP2.asp" --> a un
<!--#include virtual="SP2.asp" -->, en que se diferencia.

Y otra pregunta aprovechando, como puedo desde un include
pmandar un parametro
<!--#include file="SP2.asp?param=1" -->, es posible hacer
eso?.

Gracias...

Preguntas similare

Leer las respuestas

#1 Alvaro G Vicario
13/01/2005 - 10:16 | Informe spam
*** 3lv@ wrote/escribió (Wed, 12 Jan 2005 14:08:48 -0800):
Alguien por ahi me podria decir que diferencia existe
entre poner un <!--#include file="SP2.asp" --> a un
<!--#include virtual="SP2.asp" -->, en que se diferencia.



Si no recuerdo mal, el primero es una ruta del sistema de archivos y el
segundo una ruta del servidor web.

Y otra pregunta aprovechando, como puedo desde un include
pmandar un parametro
<!--#include file="SP2.asp?param=1" -->, es posible hacer



¿Para qué quieres hacer eso? Un include equivale a copiar y pegar. Haz
simplemente:

<%
param=1
%>
<!--#include file="SP2.asp" -->


Respuesta Responder a este mensaje
#2 Morgan
14/01/2005 - 09:05 | Informe spam
Aqui tienes una definicion de la MSDN

Utilizar la palabra clave virtual

Utilice la palabra clave virtual para indicar una ruta de acceso que empiece
en un directorio virtual. Por ejemplo, si un archivo llamado Footer.inc
reside en un directorio virtual llamado /Miapl, la siguiente línea
insertaría el contenido de Footer.inc en el archivo que la contenga:

<!--#include virtual ="/miapl/footer.inc"-->

Utilizar la palabra clave file

Utilice la palabra clave file para indicar una ruta de acceso relativa. Las
rutas relativas empiezan en el directorio que contiene el archivo
contenedor. Por ejemplo, si tiene un archivo en el directorio Miapl y el
archivo Header1.inc está en Miapl\Headers, la siguiente línea insertaría
Header1.inc en su archivo:

<!--#include file="headers/header1.inc"-->

Observe que la ruta del archivo incluido, Headers/header1.inc, es relativa
al archivo contenedor; si la secuencia de comandos que contiene esta
instrucción #include no está en el directorio /Miapl, la instrucción no
funcionará.

Saludos ... Miguel Angel Martínez Morgan ... 8-)

3lv@ wrote:
Hola foro,

Alguien por ahi me podria decir que diferencia existe
entre poner un <!--#include file="SP2.asp" --> a un
<!--#include virtual="SP2.asp" -->, en que se diferencia.

Y otra pregunta aprovechando, como puedo desde un include
pmandar un parametro
<!--#include file="SP2.asp?param=1" -->, es posible hacer
eso?.

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