Avatar billede vippefyr Nybegynder
29. december 2007 - 01:10 Der er 9 kommentarer

Sammenkæde to html-filer

Hej Davs.

Jeg er ved at lave mig en ny hjemmeside og vil gerne sammenkæde to html-filer f.eks. index.html og top.html

Jeg har prøvet med "includ" men synes ikke rigtig det virker...
Er det fordi jeg skriver i ren html at includ ikke virker og hvis ja, hvad virker så..

Håber på hjælp

Venlig Hilsen og god Jul
Morten
Avatar billede keysersoze Ekspert
29. december 2007 - 02:00 #1
Avatar billede vippefyr Nybegynder
29. december 2007 - 10:56 #2
Tak for hjælpen, men det virker ikke.
Jeg er sikker på der er en anden måde at gøre det på (jeg har læst om det en gang) men kan ikke huske hvor og hvordan.

Håber på hjælp

Venlig Hilsen
Morten
Avatar billede keysersoze Ekspert
29. december 2007 - 12:19 #3
og du husker at kalde filerne det rigtige - dvs den rigtige kombination af html/shtml samt angive den korrekte sti? Der er selvfølgelig en risiko for at dit webhotel ikke understøtter ssi men det er ikke mange steder man ser det mere.

Du bliver nødt til at komme med lidt mere info - et link, navn på webhotel og lign.
Avatar billede roenving Novice
29. december 2007 - 14:14 #4
-- og også at bruge den rette bogstavering: include ?-)
Avatar billede w13 Novice
29. december 2007 - 17:08 #5
vippefyr>> SSI virker fint. =) Ellers ville der ikke være meget idé i at bruge det.

Hvis du nu her skriver koden, som du prøvede, men som ikke virkede, så har vi en chance for at hjælpe dig.

Husk at din html-fil skal hedde .shtml , når du bruger SSI.
Avatar billede vippefyr Nybegynder
30. december 2007 - 20:57 #6
Her er mine koder så, håber i kan hjælpe mig...

Min tophtml som jeg gerne vil kæde sammen med alle de andre filer ser sådan ud:

<html>

<head>
<meta http-equiv="Content-Type" content="text/html; charset=windows-1252">
<title>Ny side 1</title>
</head>
<body>

        <table border="0" width="770" align="center">
        <tr>
        <td colspan="1" rowspan="1" width="770" align="center"><div id="topbar"><img src="grafik/topskrift.jpg" border="0"></div></td>
        </tr>
        </table>

</body>
</html>


Og min index.html fil ser sådan ud indtil videre:

<html>
<head>
<link rel="SHORTCUT ICON" href="http://www.mortens-lille-fristed.com/favicon.ico">
<META HTTP-EQUIV="imagetoolbar" CONTENT="no">
<meta http-equiv="Content-Type" content="text/html; charset=windows-1252">
<link rel="stylesheet" type="text/css" href="style/mjstyle.css">
<link rel="stylesheet" href="style/mjprint.css" type="text/css" media="print">
<title>Forside</title>
</head>
<body>

        <table border="1" width="770" align="center">
        <tr>
        <td colspan="1" rowspan="1" width="770" align="center"><div id="topbar"><img src="grafik/topskrift.jpg" border="0"></td>
        </tr>
        <tr>
        <td colspan="1" rowspan="1" width="770" align="left"><br></td>
        </tr>
        <tr>
        <td colspan="1" rowspan="1" width="770" align="center"><br><br><br><br><br>Forside<br><br><br><br><br></td>
        </tr>
        </table>

</body>
</html>


Håber I kan hjælpe mig

Venlig Hilsen
Morten
Avatar billede w13 Novice
30. december 2007 - 23:08 #7
index.html skal vist hedde index.shtml for at det virker.
Avatar billede keysersoze Ekspert
30. december 2007 - 23:30 #8
som både w13 roenving og jeg siger så skal du huske at kalde filerne det rigtige - det er ikke ligegyldigt om de hedder html eller shtml. Derudover - inkluderer din en fil i en anden skal du også sørge for kun at have et sæt body og html.
Avatar billede keysersoze Ekspert
17. marts 2008 - 17:41 #9
lukketid?
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