> Faqs > Diferencias entre includes de tipos file y virtual

Diferencias entre includes de tipos file y virtual

Hola a todos, queria saber si alguien me puede explicar las diferencias de "include file" e "include virtual" y en que casos resulta aconsejable utilizar cada uno, sobre todo el "include virtual".
Gracias.

Respuestas

El include file como lo indica hace referencia a un archivo directo es decir, si en tu web tienes una carpeta xxx y dentro de esta tienes archivos que los quieres meter como includes lo que tienes que hacer es:
<!--#include file="includes/xxx.asp"-->
si te fijas al inicio de la carpeta no tiene "/" ya que esta indicando que esta en esa carpeta y que la carpeta esta al mismo nivel del archivo donde estas haciendo la referencia para el include, el include virtual te sirve cuando tienes una carpeta virtual en tu sevidor entonces la sintaxis es:
<!--#include virtual="/includes/xxx.asp"-->
aquí le estas diciendo que tienes una carpeta virtual que se llama includes y no importa el nivel donde te encuentres ya que tomara la ruta virtual para localizar al acrhivo.

Jorge A. Torres Orozco