Gå til innhold

include fra flere mapper


Anbefalte innlegg

Jeg bruker et include script som jeg fikk på dette forumet,

men hvordan kan jeg include filer fra forskjellige mapper ?

 

<?php

$IncludeDir    = "./innhold";

$DefaultPath  = "./innhold/main.php";

$FileExtension = ".php";

 

if (isset($id)) {

$id        = stripslashes(strip_tags($id));

$Forbidden1  = ereg("\.\./", $id);

$Forbidden2  = ereg("/", $id);

$IncludePath = $IncludeDir . "/" . $id . $FileExtension;

 

  if ($Forbidden1 OR $Forbidden2) {

  echo "<h1>Advarsel</h1>\n";

  echo "<p>Forespørsler på tvers av definerte \n";

  echo "områder er ikke tillatt.</p>\n";

  }

  else {

    if (@fopen("$IncludePath", "r")) {

    include ("$IncludePath");

    }

    elseif (!(@fopen("$IncludePath", "r"))) {

    echo "<h1>Server Error 404</h1>\n";

    echo "<p>Finner ikke den forespurte siden.</p>\n";

    }

  }

}

else {

include("$DefaultPath");

}

?>

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...