SSI står for Server Side Includes, og kan bruges til at inkludere
en side til en anden side ! eksempelvis kan man inkludere en menu,
eller adresse på alle ens sider, det lyder ikke så overvældene
men hvis man nu har 100 sider med den samme menu eller
SSI står for Server Side Includes, og kan bruges til at inkludere
en side til en anden side ! eksempelvis kan man inkludere en menu,
eller adresse på alle ens sider, det lyder ikke så overvældene
men hvis man nu har 100 sider med den samme menu eller adresse
ville det tage meget langt tid at ændre alle disse sider, og
her kan det gøres ved bare at ændre en side :) smart ikke !
Så nu er vi vist klar til at gå igang !!
Når du inkludere en fil skal du være klar over at den side der skal
afvikle de inkluderede sider skal have endebetegnelsen ".asp",
".php" eller ".shtml"
vi er nu klar til første eksempel !
Eksempel 1.1:
ved det første eksempel vil vi inkluderer en adresse...
<hr>
<adress>
Supermand - Tornerosevej 49 - 23412678 Strædsløse Dk - tlf: 729401312
</adress>
Nu lægger du nok mærke til at jeg ikke skriver <html> og <body> men
det skyldes at på afviklingssiden ligger der allerede disse koder, så
vis man skriver dem i include siden kommer det bare til at stå to gange
når det bliver sendt til browseren !
Nå gem så siden som adresse.htm og gem i roden på dit webhotel eller wwwroot
eksempel 1.2
<html>
<title>Supermand</title>
<head>
</head>
<body>
<h1>Hej jeg er Supermand</h1>
<p>Jeg hedder som sagt supermand! og velkommen til min side jeg bruger
SSI til at inkludere mine sider det er bare så smart!!!</p>
<!--#include file="adresse.htm"-->
</body>
</html>
gem dette eksempel som "default.asp" i roden på dit webhotel eller wwwroot
Men hvis du nu skal linke til en relativ sti ! kan du gøre følgende...
eksempel 1.3
<!--#include file="../adresse.htm"-->
Dette gælder for stier, der ligger en mappe fra roden på dit websted
eksempel 1.4
<!--#include file="mappenavn/adresse.htm"-->
Dette gælder så for stier, som ligger længere fra roden på dit websted
Men problemet med de relative stier er hvis en af filerne nu flyttes
virker henvisningen ikke mere, derfor kan det være en god ide at bruge
en absolut sti...
og hvad er en absolut sti så ? jo det er en angivelse med et fast
udgangspunkt
dette kunne f. eks være ligesom dette eksempel...
eksempel 1.5
http://www.domæne.dk/ (...)Dette link ville vi bruge til at linke med hvis vi var på et andet websted
men hvis vi er på vores eget websted behøver vi kun at skrive følgende...
eksempel 1.6
/supermand/test/default.asp
det skyldes at vi allerede ligger på roden som i dette tilfælde er
http://www.domæne.dkDette var kun et eksempel i hvad en absolut sti er !!!
Så lav nu om i eksempel 1.2 og lav følgende mappe "supermand" i roden, åben mappen og opret
en ny mappe "test" og læg adresse.htm ind i...
eksempel 1.7
<html>
<title>Supermand</title>
<head>
</head>
<body>
<h1>Hej jeg er Supermand</h1>
<p>Jeg hedder som sagt supermand! og velkommen til min side jeg bruger
SSI til at inkludere mine sider det er bare så smart!!!</p>
<!--#include virtual="/superman/test/adresse.htm"-->
</body>
</html>
og gem den oven i den gamle fil
Så til det sidste nu synes du vel forhåbentlig at dette er rigtigt smart, og tænker om man kan
inkludere filer fra andre sider ? men det kan desværre ikke lade sig gøre du kan kun inkludere
filer der ligger på samme websted...
ved f. eks at gøre følgende...
eksempel 1.8
<!--#include virtual="
http://www.domæne.dk/ (...)Det var så det, håber ikke den blev for langtrukken :) da dette er min første artikel !!!
Men håber i kunne bruge det til noget...