Avatar billede steven Nybegynder
06. september 2000 - 18:07 Der 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>

    <!-- #include file=\"footer.inc\"-->
</html>

/Steven
Avatar billede steven Nybegynder
06. september 2000 - 18:08 #1
<br> skulle have været <p> - beklager
/Steven
Avatar billede Thomas Nybegynder
06. september 2000 - 18:26 #2
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...

//thomas
Avatar billede steven Nybegynder
06. september 2000 - 18:32 #3
Thomas>

Jeg har prøvet med virtual, men intet held :-(

Kan det laves på en anden måde (javascript, php eller ?)

/Steven
Avatar billede Thomas Nybegynder
06. september 2000 - 18:35 #4
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.

//thomas
Avatar billede steven Nybegynder
06. september 2000 - 18:41 #5
Thomas>

Ingen adgang til CGI - desværre!

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!

/Steven
Avatar billede Thomas Nybegynder
06. september 2000 - 18:43 #6
Endelserne har til tider ret meget at sige ... Kommer an på hvilken type server det er du befinder dig på..
Så prøv at rette endelsen i første omgang.

//thomas
Avatar billede steven Nybegynder
06. september 2000 - 18:56 #7
Thomas>

Jeg har prøvet at ændre endelserne, men intet held, er der mere at gøre?

/Steven
Avatar billede Thomas Nybegynder
06. september 2000 - 19:01 #8
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.

//thomas
Avatar billede steven Nybegynder
06. september 2000 - 19:03 #9
Jeg prøver,
Tak for hjælpen!
/Steven
Avatar billede lthrane Nybegynder
07. september 2000 - 15:55 #10
Skal man ikke have sine includes op og stå foran <html> tag ?!

lthrane
Avatar billede Thomas Nybegynder
07. september 2000 - 15:59 #11
Ikke i SSI!!

Med SSI kan man jo include filer (eller indsætte variabler) hvorsomhelst i sin HTML fil...

//thomas
Avatar billede Ny bruger Nybegynder

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.

Loading billede Opret Preview
Kategori
Vi tilbyder markedets bedste kurser inden for webudvikling

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester