Gå til innhold

include


Anbefalte innlegg

hei! får ikke helt til bruken av include funksjonen på siden min.

Har en side(index.php) som kaller meny.php som skal brukes som felles meny for alle sidene.

Når siden åpnes i en browser (IE 6.0). havner innholdet på index.html, til høyre for menyen, og ikke under som jeg ønsker, hvordan får jeg lagt innholdet under menyen?

 

 

koden for meny.php er:

<table width="100%" border="0" align="left" cellpadding="0" cellspacing="0">
 <tr>
   <td width="800"><img src="../grafikk/nordhuemeny.jpg" width="800" height="80"></td>
   <td height="80"> </td>
 </tr>
 <tr>
   <td  width="800" height="10"> </td>
   <td> </td>
 </tr>
</table>

 

 

koden for index.php er:

<html>
<head>
<title>index</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
</head>

<body leftmargin=0 topmargin=0 marginwidth=0 marginheight=0 >
<?
include("meny.php")
?>
<table width="100%" border="0" cellspacing="0" cellpadding="0">
 <tr>
   <td width="800" height="500" valign="top">dette er hovedsiden</td>
   <td> </td>
 </tr>

</table>

</body>
</html>

 

 

takk

Lenke til kommentar
Videoannonse
Annonse

Finnes sikkert en moderator som kan flytte denne tråden til php.. hvis problemet så er i php koden. Men er ikke så sikker på det er php som er selve problemet, som gjør at meny kommer til venstre for innholdet. Når jeg ser på html koden så har du en align="left" i meny tabellen. Nå burde denne sagt til meg at det var all content til denne tabellen som skulle left alignes, men det gjør det jo per default. Så kanskje denne gjør som float? at tabellen floates left og innholdet kommer til høyre for meny?

 

Prøv å fjern align="left" i den meny tabellen og se om det blir bedre.

 

Så pleier jeg å bruke <?php ..kode.. ?> og ikke <? ..kode.. ?> sånn *hint-hint* ;) Siden de nyere PHP utgivelsene krever at man må skrive <?php først.

Lenke til kommentar

Denne er postet på riktig sted, denne. Det er ikke include som er problemet, men oppsettet i html. Derav designet på siden.

 

Det er noe alvorlig gale med hele koden ang. tables, tr og td-tags.

 

Hvor mange "ruter" vil du egentlig ha? En til menyen øverst og så hva?

Lenke til kommentar
Har en side(index.php) som kaller meny.php som skal brukes som felles meny for alle sidene.

Jeg skjønner heller ikke helt hvorfor du skal ha en felles meny... Hvorfor ikke bare bruke én side, med én meny, og heller include innholdet inn på siden?

 

Da slipper du å ha noe særlig html-kode i filen du includer, og der er noe av problemet ditt.

Lenke til kommentar

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
×
×
  • Opprett ny...