login  Naam:   Wachtwoord: 
Registreer je!
 Forum

Multiviews vraag

Offline Patje - 22/02/2005 13:52 (laatste wijziging 22/02/2005 14:03)
Avatar van PatjeNieuw lid Om te voorkomen dat ik www.mijnpagina.nl/index.php?page=contact krijg i.p.v. www.mijnpagina.nl/contact wil ik gebruik maken van multiviews. Heeft iemand daar verstand van? Ik krijg het geheel niet aan het werk namelijk.

Ik heb het volgende:

In de map C:/phpdev/www/test/ staat mijn index.php startpagina.php en contact.php
In de zelfde map staat ook mijn .htaccess bestand met daarin Options MultiViews

Nu wil ik dat startpagina.php geinclude is zodra ik index.php open. En met een link wil ik startpagina.php vervangen door contact.php in de index.php

Deze code staat op de plaats waar ik mijn content wil:

<?php

$pad = 'C:/phpdev/www/test/'; // slash als laatste teken

// Alternatieve _GET var opbouwen
if(!empty($_SERVER['PATH_INFO']))
{
$_aGET = substr($_SERVER['PATH_INFO'], 1);
$_aGET = explode('/', $_aGET);
}

if(file_exists($pad . $_aGET[0] . '.php'))
{
include $pad . $_aGET[0] . '.php';
}
else
{
include 'fout.php'; // niet vergeten te hernoemen of aan te maken
}

?>

Mijn link ziet er zo uit: <a onfocus="this.blur()" href="index.php?page=contact">- Contact</a>

En ik wil het geheel testen op mijn localhost.
Maar het werkt nog steeds niet. Wat doe ik fout?

0 antwoorden

Gesponsorde links
Er zijn nog geen reacties op dit bericht.
Dit onderwerp is gesloten.
Actieve forumberichten
© 2002-2024 Sitemasters.be - Regels - Laadtijd: 0.177s