Gå til innhold

Problemer med include scriptet mitt :S


Anbefalte innlegg

Jeg får ikke include scriptet mitt til å virke i hele tatt:S kan noen hjelpe meg, evt lage ett lite ett for meg :S har det til ett prosjekt der vi skal starte ett firma, og jeg skulle lage bedriftsiden :S har litt dårlig tid nå :S

 

<?

switch($_GET['p']){

case"produkter":

include'produkter.php';

break;

 

case"shop":

include'shop.php';

break;

 

case"kontakt":

include'kontakt.php';

break;

 

case"team":

include'team.php';

break;

 

default:

include'nyheter.php';

}

?>

Endret av UbuntuNewb
Lenke til kommentar
Videoannonse
Annonse

Bare for å gjøre det enklere og bli ferdig i tide, kan du gjøre noe sånt som dette:

 

Du kan lage linker som ser f.eks slik ut:

<a href="./index.php?page=dinside">Link</a>

Og du kan ha et script i index.php som ser ut som f.eks dette:

<?php
switch($page)
{
case dinside:
 require("dinside.php");
 break;
case annenside:
 require("annenside.php");
 break;
default:
 require("main.php");
}

Dette er kansje ikke praktisk vis du skal ha mange sider, og søkemotorer liker ikke dette. Men det er vel så lett som du får det, og kanske sikkert...

 

Edit: For mer avansert include kan du se på artikkelen til dabear...

Endret av mhbakke
Lenke til kommentar
Hva er det som ikke virker?

Får du noen feilmeldinger?

8193439[/snapback]

 

 

Nei, det kommer bare INGENTING der innholdet skal være, men jeg endret <? ?> til

<?php

pph?>

 

Men da fikk jeg kun filen Nyheter.php inn i content :S men fikk en kompis til å se på det nå :) Men vet du hva som gjør det er det bare og svare :) Alle filene mine ligger i en mappe som heter "filer" som ligger i samme mappe som index :)

Lenke til kommentar

nå er vel ikke "pph?>" eller "php?>" en short tag da.

 

Uansett, så ville jeg anbefalt deg å ikke kjøre switch() ettersom dette krever at du må legge til linjer hver gang du lager en ny side. Gjør det mer dynamisk, les guiden til dabear som ble linket til ovenfor, eller så kan du se litt på denne jeg bruker nå:

 

http://norskwebforum.no/pastebin/7940

Endret av ThaMezzy
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...