I have this code to include a page:
However i allways get a 404 message. Please help.PHP Code:<?
if ($type == "php"){
define('PATH', '/home/www/fdggfd3.100webspace.net/hg/');
}
elseif ($type == "html"){
define('PATH', 'http://fdggfd3.100webspace.net/hg/');
}
elseif ($type == "htm"){
define('PATH', 'http://fdggfd3.100webspace.net/hg/');
}
elseif (!$type){
define('PATH', '/home/www/fdggfd3.100webspace.net/hg/');
}
$langs = array(
'EN', // default lang
'FR',
'IT',
'DE',
'SP');
$types = array(
'php',
'html', // default type
'htm',
);
$page = isset($_GET['page']) && ctype_alnum($_GET['page']) ? $_GET['page'] : 'default_page';
$lang = isset($_GET['lang']) && in_array($_GET['lang'], $langs) ? $_GET['lang'] : $langs[0];
$type = isset($_GET['type']) && in_array($_GET['type'], $types) ? $_GET['type'] : $types[0];
$filename = PATH . "{$page}_$lang.$type";
if (is_readable($filename))
{
include $filename;
}
else
{
if (!headers_sent())
{
header('HTTP/1.1 404 Not Found');
}
echo '<h3>404 Page Not Found</h3>';
}
?>



Reply With Quote


Bookmarks