[LØST] Hjelp til min webside

11 innlegg i emnet

Skrevet (endret)

Hei, jeg har laget meg en webside. Å jeg har laget en lik meny på alle sidene. Men vist jeg skal f.eks. legge til en ny link i den menyen så må jeg jo redigere ALLE sidene helt like.

Å det er fryktelig tungt å arbeide med synes jeg. Så jeg berre lurte på om det er en måte å få gjort dette lettere på?

Jeg mener som f.eks. ala dette med å legge til en CSS fil ved hjelp av denne.

<link rel="stylesheet" type="text/css" href="mystyle.css" />

Da trenger jeg kun å redigere css-filen for å endre alt likt på alle sidene samtidig, istede for å ha liksom lagt ut selve CSS kodene inn i html fila.

Skjønner dere va jeg er ute etter? At vist jeg vil ha en slags fil eller html fil som jeg kan redigere tekst og meny osv i. Så slepper jeg å rote i alle mine andre webfiler for

å få det likt. Noe ala den linken til CSS, berre til HTML.

Jeg lurer på om det er noen som kan dette, og kan hjelpe meg. Fryktelig tungt å redigere alle sider berre for at jeg skal legge til en ny link i menyen eller no.

Takker for all hjelp!

Endret av FH16
0

Del dette innlegget


Lenke til innlegg
Del på andre sider

Skrevet

Hei, og velkommen til forumet!

Dersom din serverhost støtter PHP, kan du benytte PHP include.

Legg headeren eller menyen inn i en egen fil, som du kaller f.eks header.php.

På alle sidene som skal inneholde headeren, skiver du:

<?php include ("header.php"); ?>

Når du da skal oppdatere headeren, oppdaterer du bare header.php-filen.

Det er viktig at filendelsen er .php og ikke .html.

0

Del dette innlegget


Lenke til innlegg
Del på andre sider

Skrevet (endret)

Du kan lage en fil som heter meny.php

I menyen klipper du ut kodene for menyen din.

Du har da en fil som heter meny.php, og som inneholder BARE menyen din.

Der du vil ha plassert menyen skriver du inn

<?php

include 'meny.php';

?>

Her er det også viktig, at hovedsiden din, og alle sidene denne filen inkluderes, at de sidene lagres som php. Så om siden heter index.html, må du endre navnet til index.php :)

Nå enderer du bare meny.php, og da endres alle menyene :)

-Flandersen

Edit: Martin var på sekundet før meg der ja!

Endret av Flandersen
0

Del dette innlegget


Lenke til innlegg
Del på andre sider

Skrevet

Takk! Jeg trodde jeg hadde sett den php-include før. Men var ikke sikker på hva jeg kunne brukt den til før nå, takker :) Skal prøve den ut å se om det fungerer for meg :)

Gir tilbakemelding snart :)

0

Del dette innlegget


Lenke til innlegg
Del på andre sider

Skrevet

Det fungerte utmerket! Tusen takk for hjelpen!

0

Del dette innlegget


Lenke til innlegg
Del på andre sider

Skrevet

Jeg vil gi poeng etterpå, jeg berre la dem som uløst igjen for jeg skal bruke denne 'include' i andre sider som er plassert i mapper osv. Pluss at .php filene skal vere i en mappe

så det ikke blir sånn rot.

Så jeg tenkte det ville gå med:

<?php include ("http://www.minside.com/filer/header.php"); ?>
eller
<?php include 'http://www.minside.com/filer/header.php'; ?>

Hvorfor går ikke dette?

0

Del dette innlegget


Lenke til innlegg
Del på andre sider

Skrevet

Du kan eventuelt bruke

<?php include ("filer/header.php"); ?>

0

Del dette innlegget


Lenke til innlegg
Del på andre sider

Skrevet

Nei, det vil ikke fungere. For jeg har liksom artikler som er plassert inne i en mappe som skal bruke 'include'. For bruker jeg:

<?php include ("filer/header.php"); ?>

vil liksom den gå denne veien faktisk: http://www.minside.com/artikler/filer/header.php. Å det er ikke der den filen ligger.

Jeg kan jo legge den der også. Da vil det nok fungere, men da vil det bli litt jobb igjen med å endre på filer. Skjønner du?

0

Del dette innlegget


Lenke til innlegg
Del på andre sider

Skrevet

ingen som vet dette? eller er et ikke muligt?

0

Del dette innlegget


Lenke til innlegg
Del på andre sider

Skrevet

Nei, ok. Men takker for annet. Hjalp selvfølgelig mye for arbeidet! Takker!

0

Del dette innlegget


Lenke til innlegg
Del på andre sider

Skrevet

For dokumenter som ligger på root, benytter du filer/header.php.

For dokumenter som ligger i en undermappe, benytter du ../filer/header.php

For dokumenter som ligger i en undermappe til undermappen, benytter du ../../filer/header.php

osv.

0

Del dette innlegget


Lenke til innlegg
Del på andre sider

Opprett en konto eller logg inn for å kommentere

Du må være et medlem for å kunne skrive en kommentar

Opprett konto

Det er enkelt å melde seg inn for å starte en ny konto!


Start en konto

Logg inn

Har du allerede en konto? Logg inn her.


Logg inn nå

  • Hvem er aktive   0 medlemmer

    Ingen innloggede medlemmer aktive