PHP ver gevorderde |
|
Hey mensen,
Hoe kan ik maken dat je via een include van een bestand
ook tegelijk een ?type=iets mee geeft?
zo zou je het moeten zien: (wat natuurlijk niet werkt)
include('file.php'&type=1)..
ik heb het volgende script van tutorial:
<?PHP
if (isset($_GET['page']))
{
if (in_array($_GET['page'], $aPages))
{
if (file_exists($_GET['page'] . '.php'))
include ($_GET['page'] . '.php');
else
{
include ('invalid.php');
}
}
else
include ('invalid.php');
}
else
include ('news.php');
?>
<?PHP if (isset($_GET['page'])) { { include ($_GET['page'] . '.php'); else { include ('invalid.php'); } } else include ('invalid.php'); } else include ('news.php'); ?>
Nu wil ik maken bij include een ?type=1/2/3/4etc mee geven..
zodat ik meer exacte gegevens kan krijgen over de status van
een pagina (omdat hij niet bestaat o.i.d)
die exacte gegevens geef je weer m.b.v de $_GET['type'], zie code
<?PHP
if (isset($_GET['type']) && is_numeric($_GET['type']))
{
if ($_GET['type'] == 1)
echo "page not found";
if ($_GET['type'] == 2)
echo "page under construction";
if ($_GET['type'] == 3)
echo "page disabled";
}
else
echo "Not found or under construction or disabled";
?>
<?PHP { if ($_GET['type'] == 1) if ($_GET['type'] == 2) echo "page under construction"; if ($_GET['type'] == 3) } else echo "Not found or under construction or disabled"; ?>
|