pagina id's werken niet meer.
Rob
14/08/2008 17:41:00Hoi, 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?
Code (php)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
<?
#==== 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";
}
?>
#==== 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";
}
?>
PHP hulp
20/11/2024 11:39:05Jesper Diovo
14/08/2008 17:46:00Rob
14/08/2008 17:50:00Ja stom zeg ik had het net gezien en aangepast en het werkt weer. In ieder geval bedankt voor het meedenken.