06. september 2000 - 18:07Der er
10 kommentarer og 1 løsning
#Include - virker ikke!!!
Hvorfor bliver mine filer header.inc og footer.inc ikke inkluderet i nedenstående fil, når jeg kigger på den igennem IE. Filerne header.inc og footer.inc ligger i den samme mappe som nedenstående fil.
<html> <!--#include file=\"header.inc\"-->
<h1> Overskrift 1</h1> <br> text text text text text text text text text text text text text text text text text text </p>
Det ligner mistænkeligt SSI programmering du forsøger....
Såååå, for at få det rigtigt skal du have noget i retning af ....
<!--#include virtual=\"denfilduvilinclude\"--> altså virtual i stedet for file - husk også at lave en endelse som serveren godtager som værende SSI! (o:
Afair så må der vist ikke være mellemrum mellem <!-- og # tegnet...
Er du sikker på at din fil bliver genkendt som SSI korrekt???
Normalt giver man jo filen en .shtml endelse eller noget der ligner (shtm fx.). Jeg har ikke problemer med det som jeg har skrevet det ovenfor. Hvis du har adgang til CGI scripts fx., så kan det hurtigt fixes i løbet af ingen tid.
Jeg har læst lidt i nogle bøger, og der kalder de alle endelserne noget forskelligt, derfor regner jeg ikke med at det har nogen betydning hvad de ender med!
Er du sikker på at din server overhovedet kan \"oversætte\" SSI?? Hvis du er sikker på at den kan, så må du få fat på en server administrator som kan fortælle dig hvordan det skal gøres netop lige på DIN server.
Hvis det ikke er tilfældet må du finde en anden måde..
Jeg ved ikke om det kan lade sig gøre med Javascript, har aldrig prøvet... Der er sikkert en der kan komme på en løsning hvor man bruger PHP, men da jeg selv bruger CGI kan jeg ikke lige hjælpe dig der.
Med SSI kan man jo include filer (eller indsætte variabler) hvorsomhelst i sin HTML fil...
//thomas
Synes godt om
Ny brugerNybegynder
Din løsning...
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.