Hoihoi

Even voor de duidelijkheid, ben net bezig met php dus spijker me niet vast op domme zaken:)

Ik wil met includes gaan werken alleen is dat niet praktisch want de php file waar ik ze in plaats, de php file groeit zo teveel, voor een paar is het leuk, maar niet als je er tig aantal in stopt.

Dit :

voor een url. ?go=p1
ect.

Alles moet ik dus aangeven via het scriptje :

<?PHP
error_reporting (E_ALL ^ E_NOTICE);
if(!$go){ $go = $HTTP_GET_VARS['go']; }

if($go=="" or $go=="p1"){
include("inc/p1.php");
}elseif($go=="p2"){
include("inc/p2.php");
}elseif($go=="p3"){
include("inc/p3.php");
}
?>

Wat je hier boven ziet wil ik dus vanaf. Te omslachtig.

Hoe los ik dit op zodat het in een dbase vorm kan, mag in txt, msql ook prima. Heb zelf al lopen spitten maar kom er niet echt uit, dus ideeen of oplossingen zijn welkom!

mzl:)
<?
echo "html stuff";

include("start.php");

echo "bottom html stuff";
?>

Nog bedankt, maar wat doet deze functie, ik weet dat het iets uitprint op je scherm maar hoe gebruik ik hem in combinatie met

<?
if(!$go){ $go = $HTTP_GET_VARS['go']; }

if($go=="" or $go=="p1"){
include("inc/p1.php");
}elseif($go=="p2"){
include("inc/p2.php");
}elseif($go=="p3"){
include("inc/p3.php");
}
?>
index.php:

<?
echo "html stuff";

include("start.php");

echo "bottom html stuff";
?>


start.php:

<?
if(!$go){ $go = $HTTP_GET_VARS['go']; }

if($go=="" or $go=="p1"){
include("inc/p1.php");
}elseif($go=="p2"){
include("inc/p2.php");
}elseif($go=="p3"){
include("inc/p3.php");
}
?>
probleem is als je 100 pagina's hebt is dit niet meer leuk
Je moet gewoon kijken of het bestand op de server staat en zo niet dan dan een error


ik gebruik meestal dit

if(isset($_GET['page']))
{
$page = $_GET['page'];
include_once("$page");
}
else
{
include_once("main.php");
}

alleen dan moet je wel zoiets van index.php?page=main.php of index.php?page=downloads/index.php

Reageren