Menu med Ssi

Her kan du få hjælp til programmer eller funktioner, der er omtalt på Ludvigs Hjørne.

Menu med Ssi

Indlægaf Jan » tors aug 14, 2008 8:17

Eller rettere Php, det er jeg ved at prøve.

I denne tråd: viewtopic.php?f=2&t=6824003&p=4570&hilit=menu#p4570

Skriver du at man kan anvende Php til at lave en ekstern menu, men man skal bare bruge en anden indsættelseskode. Jeg har ledt efter den mange steder, bla. i dit hæfte, men kan ikke finde den. Ved du hvor den findes?
Venlig hilsen
Jan
Jan
 
Indlæg: 443
Tilmeldt: man nov 27, 2006 17:29
Geografisk sted: Himmerland

Re: Menu med Ssi

Indlægaf Kim Ludvigsen » tors aug 14, 2008 9:28

Det er ikke med i hæftet, fordi det er for mere avancerede brugere.

Der er flere ting i det. Først og fremmest skal dit webhotel understøtte php.

Og dine filer skal sandsynligvis hedde .php i stedet for .html. Det er muligvis muligt at omgå dette, hvis dit webhotel tillader det.

Koden til at indsætte ser således ud:
<?php
include 'filnavn';
?>

"<?php" fortæller, at nu kommer der noget php-kode, mens "?>" fortæller, at her afsluttes php-koden.

Selve indsættelsen sker her:
include 'filnavn';
hvor filnavn er navnet på filen med menuen, den kan fx hedde "menu.inc".

I menu.inc skal du så have den kode, der skal indsættes. Og kun den kode. Dvs. der skal ikke være koder som <header> og <body> i filen, men kun selve menukoden.

Du kan sagtens bruge KompoZer til at lave menukoden, du skal så blot ind i kildekodevisning, markere og kopiere menukoden, og så indsætte den i menu.inc, som du fx kan redigere med Notesblok.

Du kan til gengæld ikke se den færdige side i KompoZer. Det indsatte, i dette tilfælde menuen, vil først kunne ses, når siden bliver behandlet af en webserver, dvs. når du har lagt den op på nettet.
Mvh.
Kim Ludvigsen
Kim Ludvigsen
Site Admin
 
Indlæg: 7263
Tilmeldt: tors jun 08, 2006 0:49

Re: Menu med Ssi

Indlægaf Kim Ludvigsen » tors aug 14, 2008 9:31

Kim Ludvigsen skrev:Du kan sagtens bruge KompoZer til at lave menukoden, du skal så blot ind i kildekodevisning, markere og kopiere menukoden, og så indsætte den i menu.inc, som du fx kan redigere med Notesblok.


Og du skal selvfølgelig ikke kopiere, du skal klippe. Og der hvor menukoden var, skal du indsætte:
<?php
include 'filnavn';
?>

Men inden du klipper, er det nok en god ide at lige prøve dig frem med en prøveside først.
Mvh.
Kim Ludvigsen
Kim Ludvigsen
Site Admin
 
Indlæg: 7263
Tilmeldt: tors jun 08, 2006 0:49

Re: Menu med Ssi

Indlægaf Jan » tors aug 14, 2008 9:47

Mange tak for den udførlige forklaring. Jeg var spændt på om min fastmenu virkede. Det ser det ud til at den gør.

Men menuen er rykket lidt nedad på siden. Det undrer mig.

Det ser sådan ud: http://janss.dk/testmodel.php
Venlig hilsen
Jan
Jan
 
Indlæg: 443
Tilmeldt: man nov 27, 2006 17:29
Geografisk sted: Himmerland

Re: Menu med Ssi

Indlægaf Jan » tors aug 14, 2008 10:17

Dit sidste indlæg havde jeg ikke set, men jeg har lavet en testside. Som det fremgår af sidste indlæg.
Venlig hilsen
Jan
Jan
 
Indlæg: 443
Tilmeldt: man nov 27, 2006 17:29
Geografisk sted: Himmerland

Re: Menu med Ssi

Indlægaf Jan » tors aug 14, 2008 10:21

Rettelse, jeg forstår det udmærket. Som sædvanlig var jeg bare et gammelt fjols. Havde indsat et linje skift.

Alt er perfekt, mange tak.
Venlig hilsen
Jan
Jan
 
Indlæg: 443
Tilmeldt: man nov 27, 2006 17:29
Geografisk sted: Himmerland


Tilbage til Hjælp til Ludvigs Hjørne

Hvem er online

Brugere der læser dette forum: Ingen og 3 gæster

cron