anoniem Geplaatst: 11 mei 2003 Delen Geplaatst: 11 mei 2003 Volgende probleem: Ben bezig met nieuwe website en wil vanuit een pagina alles gaan includen. Dus bijv.: als men op de knop nieuws druk wordt in de index.php de pagina nieuws.php in de directory nieuws ge-include. Dit gebeurd d.m.v. de volgende code: [code:1:8e94bb4665] <? if($show==""){ $show="nieuws"; $path="nieuws"; } $page = $show; $page .= ".php"; if(file_exists($path."/".$page)){ include($path."/".$page); } else{ include("error.php"); } ?> [/code:1:8e94bb4665] Nou las ik dus dat je je php code zo moest programmeren dat je register_globals op 'off' moet kunnen staan. Dat kan in dit geval dus niet! Op welke manier kan ik dit soort includes dan oplossen? grt Obi Quote Link naar reactie
anoniem Geplaatst: 11 mei 2003 Auteur Delen Geplaatst: 11 mei 2003 Meer info: http://www.php.net/manual/en/language.variables.external.php Quote Link naar reactie
anoniem Geplaatst: 11 mei 2003 Auteur Delen Geplaatst: 11 mei 2003 Het heeft niets met die code op zich te maken, die is gewoon goed. Wat jij waarschijnlijk bedoeld is dat je iets als "index.php?show=nieuws" wilt gebruiken. Dan moet je die "show" variabele afvangen doormiddel van "$_GET["show"]". Staat overigens perfect uitgelegd in de manual hoor: http://www.php.net/manual/en/language.variables.predefined.php Quote Link naar reactie
anoniem Geplaatst: 11 mei 2003 Auteur Delen Geplaatst: 11 mei 2003 thx, zal er naar kijken. je moet net even weten waar je moet kijken... Quote Link naar reactie
anoniem Geplaatst: 11 mei 2003 Auteur Delen Geplaatst: 11 mei 2003 Als je alles door index.php wil laten afhandelen zijn er elegantere methoden. Wellicht dat je even wat extra materiaal wil doornemen en het dan anders kunt doen, lees het volgende (ook gewoon interessant):[list:0abcbd5862][*:0abcbd5862][url=http://www.alistapart.com/stories/succeed/]How to Succeed With URLs, Part One[/url][*:0abcbd5862][url=http://www.alistapart.com/stories/urls/]URLS! URLS! URLS![/url][*:0abcbd5862][url=http://www.w3.org/Provider/Style/URI]Cool URIs Don't Change[/url][/list:u:0abcbd5862]Doe er je voordeel mee! ;) - Bas Quote Link naar reactie
anoniem Geplaatst: 11 mei 2003 Auteur Delen Geplaatst: 11 mei 2003 i see... thx, zal er zeker gebruik van maken! Quote Link naar reactie
Aanbevolen berichten
Om een reactie te plaatsen, moet je eerst inloggen