Avatar billede hansgeist Nybegynder
03. marts 2004 - 12:43 Der er 14 kommentarer

Hvordan kan jeg inkludere en fil på min side?

Hej. Jeg vil gerne inkludere en fil i en side i stil med SSI uden at skulle omdøbe filtyben fra .html til shtml eller .php

Er der en vej omkring det.

Jeg benytter en Linux server (Debian 3.0)

//Hansgeist
Avatar billede hansgeist Nybegynder
03. marts 2004 - 12:56 #2
Hej nute

Du svarer indirekte "at det kan man ikke". Og jeg mener at det må være muligt. Der står:

"Afhængigt af hvordan serveren er sat op, er det muligt at du skal kalde dine filer for f.eks. .asp, .php, .shtml eller lignende for at få filen inkluderet."

Kan man så ikke sætte serveren op til at se efter SSI i .htm og .html filer?
Hvordan?

Er du 100% sikker på at man ikke kan det?
Avatar billede nute Nybegynder
03. marts 2004 - 13:10 #3
ehh ... nej ... jeg svarer indirekte "jo, selvfølgelig kan man det". du kan inkludere en fil på din side med følgende kode:

<!--#include file="filnavn.html"-->
eller
<!--#include file="filnavn.asp"-->
eller
<!--#include file="filnavn.inc"-->
eller
<!--#include file="filnavn.php"-->

men hvad er det du mener med "inkludere en side" ? hvad er det du ønsker at opnå ?

men du ser jeg også at du højst sandsynligt kører php, så du bør måske flytte dette spm til php kategorien. Der må være nogle php includes til rådighed

/nute
Avatar billede 3xm Nybegynder
03. marts 2004 - 13:12 #4
php:

include("./stil/til/fil.navn");
Avatar billede 3xm Nybegynder
03. marts 2004 - 13:12 #5
eller rettere:

<?php include("./sti/til/fil.navn"); ?>
Avatar billede hansgeist Nybegynder
03. marts 2004 - 13:19 #6
Bemærk dette meget vigtige aspekt af mit spørgsmål:

Uden at skulle omdøbe filtyben fra .html til .shtml eller .php
Avatar billede 3xm Nybegynder
03. marts 2004 - 13:21 #7
hvis du har din egen server, kan du så ikke bare bede den om at parse .html-filer som .php-filer?
Avatar billede hansgeist Nybegynder
03. marts 2004 - 14:47 #8
Det kunne jeg godt tænke mig, men kan man det og hvordan?
Avatar billede 3xm Nybegynder
03. marts 2004 - 14:50 #9
kører du apache?
Avatar billede hansgeist Nybegynder
03. marts 2004 - 15:20 #10
Ja.
Avatar billede 3xm Nybegynder
03. marts 2004 - 15:25 #11
uden at have prøvet det selv, vil jeg tro at du skal ændre følgende i httpd.conf

søg efter
    AddType application/x-httpd-php .php

tilføj en ny linie under
    AddType application/x-httpd-php .html



jeg tror det er nok. men er ikke sikker.
Avatar billede 3xm Nybegynder
03. marts 2004 - 15:26 #12
det virker hos mig.

=)
Avatar billede olebole Juniormester
05. marts 2004 - 12:45 #13
<ole>

3xm >> Det er ikke, hvad der bliver spurgt om. Spørgsmålet går på SSI - som nute ganske rigtigt viser  ;o)

hansgeist >> Det er ikke den inkluderede fil, der skal hedde '.shtml' - det er den inkluderende fil, der skal renames.

/mvh
</bole>
Avatar billede hansgeist Nybegynder
22. marts 2004 - 10:43 #14
Mange tak for svar. Jeg har lige været er tur på ferie og jeg vender tilbage når jeg har prøvet mig lidt mere frem. 3xm der må være noget tilsvarende jeg kan gøre med html og shtml. Jeg prøver lige.

/mvh
hansgeist
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