Et sikkert inkluderingsskript

Et sikkert inkluderingsskript

Her er et inkluderingsskript som er sikkert og enkelt i bruk.
Dette ble brukt her på danforum.net før det nye systemet ble laget. Hadde ingen problemer med skriptet her, og fungerer helt fint med RewriteRule.

Hei hei!

Lagde et includescript i forbindelse med den nye siden min:

<?php

$file = stripslashes(htmlspecialchars(strip_tags(trim($_GET['side']))));
$file = str_replace(array('.', '\\', '/'), '', $file);

if (isset($_GET['side'])) {

if (file_exists('./include/' . $file . '.php')) {
include_once('./include/' . $file . '.php');
} else {
include_once('./include/feilmelding.php');
}

} else {

if (file_exists('./include/start.php')) {
include_once('./include/start.php');
} else {
include_once('./include/feilmelding.php');
}

}

?>


Lag en mappe kalt include. Filen feilmelding.php er filen som kommer opp hvis den ikke finner filen f. eks. Så må du lage filen start.php som da er den fila som kommer opp på forsiden. De to skal inn i include mappa. Lenkene blir slik: ?side=dinfil

Lykke til ;)

Comments

Gravatar

Tor-Inge

Dette er en veldig kort, men fin veiledning til folk der ute som er usikre på dette.

Bra!
Gravatar

Dan

Ja, det er det! Og det er testet av en del folk på forumet om det går an å inkludere filer fra andre sider ol. Men det funket altså ikke.

Takk til Robert som laget dette skriptet! :)
Gravatar

Vetle

Veldig bra script, bruker det på alle nettsidene jeg lager.. :)
Gravatar

Dan

Hyggelig å høre! :)
Gravatar

Peter

Hej

var på jakt etter "unik ip hit counter"

Jag fikk en som virket fint av deg men har ikke kvar den.
Gravatar

Dan

Heisann!
Jeg skal legge den på forsiden nå jeg! ;)
Gravatar

Bengt André

Takk DAN, dette scriptet hjalp meg veldig :)

Write a comment

Name *

Mail (will not be published) *

five plus five *

http:// Website

rss

Flickr Pool