Include script
33 berichten
• Pagina 3 van 3 • 1, 2, 3
Re: Include script
Dit staat in de index.php
dit zijn m'n menuknoppen:
dit staat ook in de index.php. als ik dus op informatie druk, wil ik dat die scriptje hier onder de pagina' informatie' daar toont
en dat gebeurt niet, hij laadt wel telkens de welkom pagina..
alle pagina's zitten in de map 'pages'
index.php staat buiten de map!
dit zijn m'n menuknoppen:
- Code: Alles selecteren
<li><a href="index.php?page=pages/welkom">Welkom</a></li>
<li><a href="index.php?page=pages/opleiding">Opleiding</a></li>
<li><a href="index.php?page=pages/informatie">Informatie</a></li>
<li><a href="index.php?page=pages/diensten">Diensten</a></li>
<li><a href="index.php?page=pages/contact">Contact</a></li>
<li><a href="index.php?page=pages/inloggen">Inloggen</a></li>
dit staat ook in de index.php. als ik dus op informatie druk, wil ik dat die scriptje hier onder de pagina' informatie' daar toont
- Code: Alles selecteren
<div id="content">
<?php
/****** INSTELLINGEN ******/
$path = 'pages/'; // zet een slash achter de naam van de map
$default_page = 'welkom'; // zonder extensie
$page = isset( $_GET['page'] ) ? $_GET['page'] : $default_page;
$notallowed = array( '.', '\\', '/' );
if( file_exists( $path . $page . '.php' ) and !in_array( substr( $page, 1, 1 ), $notallowed ) and strpos( $page, '../' ) === false and strpos( $page, '..\\' ) === false )
{
include( $path . $page . '.php' );
}
else
{
include( $path . $default_page . '.php' );
}
?>
</div>
en dat gebeurt niet, hij laadt wel telkens de welkom pagina..
alle pagina's zitten in de map 'pages'
index.php staat buiten de map!
- mike0201
- Berichten: 4
- Geregistreerd: 27 Sep 2010 20:25
Re: Include script
Maak van je menu dit:
Dan moet het werken.... zoals je in het script kan zien wordt $path al gebruikt om te linken naar de map, doe je dat ook nog in de links, dan gaat hij in de map zoeken naar de andere map. Maar die bestaat niet, dus laad hij de standaard pagina.
- Code: Alles selecteren
<li><a href="index.php?page=welkom">Welkom</a></li>
<li><a href="index.php?page=opleiding">Opleiding</a></li>
<li><a href="index.php?page=informatie">Informatie</a></li>
<li><a href="index.php?page=diensten">Diensten</a></li>
<li><a href="index.php?page=contact">Contact</a></li>
<li><a href="index.php?page=inloggen">Inloggen</a></li>
Dan moet het werken.... zoals je in het script kan zien wordt $path al gebruikt om te linken naar de map, doe je dat ook nog in de links, dan gaat hij in de map zoeken naar de andere map. Maar die bestaat niet, dus laad hij de standaard pagina.
I rather feel pain than nothing at all
- Theo
- Oprichter
- Berichten: 1795
- Geregistreerd: 11 Jun 2005 17:43
- Woonplaats: in_array()
Re: Include script
Oke, dit was dus het probleem!!! het script werkt nu!!
bedankt voor je hulp!!
bedankt voor je hulp!!
- mike0201
- Berichten: 4
- Geregistreerd: 27 Sep 2010 20:25
33 berichten
• Pagina 3 van 3 • 1, 2, 3
Wie is er online?
Gebruikers in dit forum: Google [Bot] en 1 gast