Lars Thomsen Nielsen skrev:
> Hejsa, jeg prøver i et lidt låst firma-CMS-system at lave et link til en
> ekstern tekstfil, men det virker ikke helt. Konkret har jeg mulighed for at
> skrive html-kode mellem <body> og </body>, men ikke i <head>.
>
> Jeg ønsker at indsætte tekst-filens indhold på min html-side via et link
> (include virtual / include file) til den eksterne fil. Jeg har derfor forsøgt
> at lave et test html-dokument for at se om jeg kan få teksten fra min
> eksterne fil indsat når html-filen indlæses, men der sker ikke det store.
> Virker det kun fra eksempelvis asp-kode eller kan jeg klare det via et
> html-dokument?
>
> Jeg har prøvet at lave dette html-dokument, men det indlæser ikke indholdet
> fra tekst-filen. Kan nogen hjælpe?
>
> Lars
>
> ****************************************
> <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
> <html>
> <head>
> <title>Test af html med link til fil</title>
> </head>
> <body>
> <h2>Test af html med link til fil</h2>
>
> Forsøg med ekstern tekstfil.<br>
> <br>
>
> include virtual="
http://home24.inet.tele.dk/flexsun/Test/txtLars.txt"
> Virtual start<br>
> <!--#include virtual="
http://home24.inet.tele.dk/flexsun/Test/txtLars.txt"-->
> Virtual slut<br>
> <br>
>
> include file="
http://home24.inet.tele.dk/flexsun/Test/txtLars.txt"
> File start<br>
> <!--#include file="
http://home24.inet.tele.dk/flexsun/Test/txtLars.txt"-->
> File slut<br>
> </body>
> </html>
> <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
> <html>
> <head>
> <title>Test af html med link til fil</title>
> </head>
> <body>
> <h2>Test af html med link til fil</h2>
>
> Forsøg med ekstern tekstfil.<br>
> <br>
>
> include virtual="
http://home24.inet.tele.dk/flexsun/Test/txtLars.txt"
> Virtual start<br>
> <!--#include virtual="
http://home24.inet.tele.dk/flexsun/Test/txtLars.txt"-->
> Virtual slut<br>
> <br>
>
> include virtual="
http://home24.inet.tele.dk/flexsun/Test/txtLars.txt"
> File start<br>
> <!--#include file="
http://home24.inet.tele.dk/flexsun/Test/txtLars.txt"-->
> File slut<br>
> </body>
> </html>
> ****************************************
Du skal vel starte med at finde ud af, om serveren filen ligger på,
understøtter SSI.
Dernæst hvad filen skal hedde, for at SSI virker - almindeligvis, vist
..shtml eller .phtml
Og det sidste bliver nok dits tørste problem - SSI virker normalt ikke,
når filen hedder .htm eller .html - CGI skal vide at den skal behandles
og blot sendes til modtageren.
Hvis du ser i kildekoden, skal din SSI forsvinde, når tingene virker,
og erstattes med indholdet af den fil du includer.
Birger
--
http://varmeretter.dk - billig, sund og hurtig mad
http://bbsorensen.dk