Includes gebruiken met ASP
Includes gebruiken. Door De Beuckelaer Kristof.
1. Includes gebruiken
2. Een voorbeeld
3. Variabelen gebruiken in je include bestand
1. Includes gebruiken
Wat is een "include" bestand? Simpel eigenlijk, de naam zegt het zelf, het is gewoon een ASP 'code' die opgeroepen wordt vanaf een andere pagina.
Zo kan je dus hetzelfde stukje code meerdere malen gebruiken op verschillende plaatsen, je zou het dus een soort variable kunnen noemen.
Dit wordt allemaal wel duidelijk naarmate het artikel vordert.
<!--#include file="mijnincludebestand.asp" -->
|
Je zou deze code kunnen toevoegen in je ASP pagina zoals hieronder:
pagina1.asp
<html><head>
<title>mijn pagina</title>
</head><body>
<!--#include file="mijnincludebestand.asp" -->
</body></html>
|
Opgelet: beide je paginas hebben een .asp extensie nodig
top
2. Een voorbeeld
Je include bestand zou iets kunnen voorstellen zoals dit:
mijnincludebestand.asp
<%
Response.Write "Welkom! De datum vandaag is `` & Now
%>
|
Dit zou je eerste pagina maken tot dit:
<html><head>
<title>mijn pagina</title>
</head><body>
<%
Response.Write "Welkom! De datum vandaag is `` & Now
%>
</body></html>
|
Dus waarom een include bestand gebruiken? Waarom niet gewoon die code direct aan de pagina toevoegen?
In dit voorbeeld zou het inderdaad wel gemakkelijker zijn. Hoewel, als je een grote website hebt, en je moet op elke pagina
copyright informatie toevoegen, wanneer je dit moet veranderen is het wel simpeler om 1 bestand aan te passen in plaats van elke pagina
op die website, niet?
Nu, je hebt niet alleen een .asp extensie nodig voor je include bestand, je kan ook .htm, .html, .inc en meer gebruiken.
Maar ik geef dit voorbeeld in asp omdat in andere extensies de source te bekijken is, om veilig te blijven houden we het bij .asp.
Wat als je een bestand wil includen dat zich in een andere directory bevind dan degene waar jou asp bestand in zit? Je kan dan deze
code gebruiken:
<!--#include virtual="mijnincludebestand.asp" -->
|
Zoals je kan zien, in plaats van
|