Ciao, ho un array tipo questo:
però messo in questo codice non funziona:
mi da il mio messaggio di errore ovvero 404 - error invece che visualizzare la pagina in elenco essendo consentita tramite in quell'array.
come mai non va?
grazie mille e buona domenica.
luigi.
PHP:
$pages_url=array('aboutme.php', 'contact.php', 'link.php','download.php','index.php');
PHP:
<?php
include_once("include.php");
$url = (isset($_GET["url"])) ? trim ($_GET["url"]): '';
$Layout = new Page;
if (!in_array($url, $pages_url))
{
$Layout->setTitle("404 - Error");
$Layout->startBody();
include_once("error/404.htm");
$Layout->endBody();
}
else
{
if(!file_exists("pages/".$url.".php"))
{
$Layout->setTitle("404 - Error");
$Layout->startBody();
include_once("error/404.htm");
$Layout->endBody();
}else
{
$Layout->setTitle("".basename(ucfirst($url))."");
$Layout->startBody();
include_once("pages/".$url.".php");
$Layout->endBody();
}
}
echo $Layout->render('layout/template.php');
?>
mi da il mio messaggio di errore ovvero 404 - error invece che visualizzare la pagina in elenco essendo consentita tramite in quell'array.
come mai non va?
grazie mille e buona domenica.
luigi.