Hoi, heb al een aantal jaren voor iemand een klein cms script die perfect werkte. Nu heeft mijn provider waar deze site draait iets gewijzigd en je raad het al, nu werkt het niet meer. Ongeacht welke id ik opvraag hij blijft dezelfde pagina weergeven. Dus altijd id=1. Kan iemand zo zien wat ik hier aan zou kunnen wijzigen?
<?
#==== security check ====#
if ((!is_numeric($id)) || (!$id)) {
$id = 1;
}
#==== load main config parameters ====#
include_once 'inc/configuration.php';
#==== utilities ====#
include_once 'inc/db.php';
include_once 'inc/show.php';
#==== load configuration parameters ====#
$db = new DB();
$db->query("SELECT * FROM ".DB_PREFIX."_config");
$configuration = $db->next_record();
$db->close();
#==== load language file ====#
include_once 'inc/lang/'.$site[language].'.lang.php';
#==== stats management ====#
if ($configuration[stats] == "on") {
// client Ip
$clientIp = getenv ("REMOTE_ADDR");
// Referer
$url = parse_url($HTTP_REFERER);
$ref = $url[host];
$db = new DB();
$db->query("INSERT INTO ".DB_PREFIX."_stats (time, pageId, clientIp, referer) VALUES (NOW(), '$id', '$clientIp', '$ref') ");
$db->close();
}
#==== template management ====#
if (!$template) {
$dbindex = new DB();
$dbindex->query("SELECT template FROM ".DB_PREFIX."_pages WHERE id = $id");
$currentpage = $dbindex->next_record();
$dbindex->close();
include $currentpage[template];
} else {
include $template.".tmpl.php";
}
?>
695 views