Avatar billede snigeren Nybegynder
13. december 2005 - 15:03 Der er 6 kommentarer og
1 løsning

menu i en fil der hentes ind i alle andre sider

Jeg har lavet en menu i én fil og den fil vil jeg egentlig gerne hente ind i alle mine andre php filer så jeg slipper for at opdatere 20 filer hver gang der sker noget med menuen.

How to?

/Snig
Avatar billede jgivoni Nybegynder
13. december 2005 - 15:16 #1
brug include eller require.
eks:
include("menufil.php");
Avatar billede snigeren Nybegynder
13. december 2005 - 15:36 #2
Jeg har prøvet med include("menu.php"); indsat i den celle i tabellen hvor menuen skal være.

Når jeg tester det ser det egentlig også ud til at virke, men inde i dreamweaver (er ikke så hård til php og den slags) viser min index.php kun indholdet fra menu.php og oven over skriver den "Untitled </head>"  hvor </head> står på markering.

Hvad gør jeg forkert?
Avatar billede jgivoni Nybegynder
13. december 2005 - 17:27 #3
Jeg ved ikke hvad det er Dreamweaver gør.

Hvad indeholder menu.php helt præcist?
Og kan du give lidt af koden omkring det sted, hvor du bruger include, så jeg kan se det i sammenhæng?
Avatar billede snigeren Nybegynder
13. december 2005 - 18:06 #4
ahh ok,.. det er fordi jeg kun skal have nedenstående med i menu.php og intet andet:

<table width="796"  border="0" cellspacing="0" cellpadding="0">
  <tr>
    <td colspan="2"><img src="gfx/blank.gif" width="50" height="16"></td>
  </tr>
  <tr>
    <td colspan="2"><img src="gfx/topgrafik.jpg" width="795" height="84"></td>
  </tr>
  <tr>
    <td width="99%" height="32" align="right" valign="middle" class="tekst"><a href="index.php">Forside</a> | <a href="#">Drop-in skole</a> | <a href="#">Holdundervisning</a> | <a href="#">Kontakt</a> | </td>
    <td width="1%" colspan="-2" align="right" valign="middle" class="tekst">&nbsp;</td>
  </tr>
</table>
Avatar billede snigeren Nybegynder
13. december 2005 - 18:07 #5
jeg havde jo alt med <head> <body> og hvad har vi =)

Men det skal vel være som i mit forrige indlæg?
Avatar billede jgivoni Nybegynder
13. december 2005 - 19:54 #6
Det lyder rigtigt. Din include fil skal KUN indeholde den kode, der skal placeres på det givne sted.

Hvis du har flere <head> og <body> er det vist ikke så underligt Dreamweaver brokker sig :-)
Avatar billede snigeren Nybegynder
13. december 2005 - 22:30 #7
hehe næ det er det vel ikke :P

Jeg kikkede lige på sourcen så kunne jeg godt se der var en hel del galt =)

Men jeg takker for hjælpen, har vist fået styr på sagerne... Det ender jo med jeg bliver helt rå til php og lignende scripting sprog :D

/Snig
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