Hei,
Har en nettside som bruker divs som layout ( i hovedsak en header, footer, content og reklame), der index.php includer sider med samme navn som disse. I content.php har jeg et script som bruker ?side= til å velge hva som skal vises i content-diven. Istedet for å ha en laaaaaaang kode med en elseif for hver side som er tilgjengelig, tenkte jeg på å lage et enkelt system slik:
Denne funker på første, $getVerdi = $_GET['side'];
$folder = "content/";
$filnavn = $folder . $getVerdi . ".php";
$feilmld = "Beklager, siden du prøve å åpne eksisterer ikke.";
, men vil ikke gå til neste mappe dersom filen ikke eksisterte i content/. Noen som kan hjelpe meg?
Har en nettside som bruker divs som layout ( i hovedsak en header, footer, content og reklame), der index.php includer sider med samme navn som disse. I content.php har jeg et script som bruker ?side= til å velge hva som skal vises i content-diven. Istedet for å ha en laaaaaaang kode med en elseif for hver side som er tilgjengelig, tenkte jeg på å lage et enkelt system slik:
Kode:
$getVerdi = $_GET['side'];
$folder = "content/";
$filnavn = $folder . $getVerdi . ".php";
$feilmld = "Beklager, siden du prøve å åpne eksisterer ikke.";
if(!file_exists($filnavn)) {
$folder = "loginandadmin/";
$filnavn = $folder . $getVerdi . ".php";
} elseif(!file_exists($filnavn)) {
$filnavn = $folder . $getVerdi . ".php";
$folder = "guestbook/";
}
if($_GET['side'] == NULL){
include("news.php");
} elseif(file_exists($filnavn)) {
include ("$filnavn");
} else {
echo $feilmld;
}
?>
$folder = "content/";
$filnavn = $folder . $getVerdi . ".php";
$feilmld = "Beklager, siden du prøve å åpne eksisterer ikke.";
, men vil ikke gå til neste mappe dersom filen ikke eksisterte i content/. Noen som kan hjelpe meg?