Gå til innhold

1 side med design, resten i ren text format.


Anbefalte innlegg

Heisann!

Jeg benytter for øyblikket et lite genialt scrift som er som følgende:

<?php

$id = $_GET['id'];

if(!isset($id) || strpos($id, "../")!==FALSE) {

$id = "1";

}

$incfil = "./inc/id" . $id . ".php";

if(file_exists($incfil)) {

include($incfil);

} else {

print("Siden finnes ikke!");

}

?>

Med dette scripte legger jeg bare alle mine "sider" med skrift i mappen "inc" og linker til dem med koden:

<a href="index.php?id=nyheter">Nyheter</a> (her vil inc/idnyheter.php vises)

 

Spårsmålet mitt er da som følger:

hvorfor må jeg kalle siden idnyhter.php og ikke bare nyhter.php?

Går det i såfall ann å endre på scripte slik at jeg slipper å skrive "id" foran alle navna?

Endret av Scoopex
Lenke til kommentar
Videoannonse
Annonse

Prøv denne:

<?php
$id = $_GET['id'];
if(!isset($id) || strpos($id, "../")!==FALSE) {
$id = "1";
}
$incfil = "./inc/" . $id . ".php";
if(file_exists($incfil)) {
include($incfil);
} else {
print("Siden finnes ikke!");
}
?>

 

Er ikke sikker på om det har noe å si, men jeg tror det :)

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