Beste mensen,
Ik heb zojuist de profielenscript gekocht, maar stuit op het volgende probleem.
Hij weergeeft een fout op de index??
http://www.chilplek.nl
Hij zegt dat er een fout is in lijn 11??
PHP
<?php
ob_start ();
session_start ();
error_reporting (E_ALL);
# Startup tasks
require_once 'core/initialize.php';
## Configuration-data
$config = new Config ();
$r->set ('cfg', $config);
# Connect to DB
$sql = new Mysql ($r);
$r->set ('sql', $sql);
$r['sql']->query ("DELETE FROM flood WHERE datum < '".(time () - 10)."' ");
$r['sql']->query ("DELETE FROM promotie WHERE datum < '".(time () - 60 * 60 * 12)."' ");
# Load template object
$template = new Template($r);
$r->set ('tpl', $template);
## Set global data for the views
$r['tpl']->Assign_Global ('adres', $r['cfg']->adres_met);
$r['tpl']->Assign_Global ('sAdres', $r['cfg']->adres);
$r['tpl']->Assign_Global ('naam', $r['cfg']->site_naam);
## Set functions
$functions = new Functions($r);
$r->set ('functions', $functions);
## Set client
$client = new Client($r);
$r->set ('client', $client);
if($r['client']->ingelogd == 1) {
$user = $client->Load ();
$r->set ('user', $user);
}
## Load router
$router = new Router($r);
$r->set ('router', $router);
$router->setPath (site_path . 'controllers');
## Load navigation
$navigation = new Navigation ($r);
$r->set ('navigation', $navigation);
## Load menu
$menu = new Menu ($r);
$r->set ('menu', $menu);
## Contest
$aContest = $r['sql']->query ("SELECT * FROM contest WHERE afgelopen = '0'");
if($r['sql']->rows ($aContest)) {
$sContest = $r['sql']->query ("SELECT * FROM contest WHERE week = '".date ('W')."' AND jaar = '".date ('Y')."' AND afgelopen = '0'");
if(!$r['sql']->rows ($sContest)) {
## Deze is er nog geen contest, 1tje starten en alle kudo's op 0 nadat de winnaars zijn verzameld :D
## 5 meeste kudo's verzamelen hihi
$sAfb = array ();
$sAfbeeldingen = $r['sql']->query ("SELECT pid FROM profielen WHERE contest = '1' ORDER BY contest_punten DESC LIMIT 0, 5");
if($r['sql']->rows ($sAfbeeldingen)) {
while ($fAfbeeldingen = $r['sql']->fetch ($sAfbeeldingen)) {
$sAfb[] = $fAfbeeldingen['pid'];
}
}
## Vorige contest sluiten - indien het niet week 1 is! - en winnaars in de sql gooien
if(date ('W') > 1) {
$sUpdate = $r['sql']->query ("UPDATE contest SET afgelopen = '1', nummer1 = '".(isset ($sAfb[0]) && !empty ($sAfb[0]) ? $sAfb[0] : '')."', nummer2 = '".(isset ($sAfb[1]) && !empty ($sAfb[1]) ? $sAfb[1] : '')."', nummer3 = '".(isset ($sAfb[2]) && !empty ($sAfb[2]) ? $sAfb[2] : '')."', nummer4 = '".(isset ($sAfb[3]) && !empty ($sAfb[3]) ? $sAfb[3] : '')."', nummer5 = '".(isset ($sAfb[4]) && !empty ($sAfb[4]) ? $sAfb[4] : '')."' WHERE week = '".(date ('W')-1)."' AND jaar = '".date ('Y')."' AND afgelopen = '0'");
}
## Kudo's op 0
$r['sql']->query ("UPDATE profielen SET contest = '0', contest_gestemd = '', contest_punten = '0', contest_tekst = ''");
## Nieuwe contest opstarten
$sHm = $r['sql']->query ("SELECT * FROM contest WHERE week = '".(date ('W')+1)."' AND jaar = '".date ('Y')."'");
if(!$r['sql']->rows ($sHm))
$r['sql']->query ("INSERT INTO contest (week, jaar) VALUES ('".(date ('W')+1)."', '".date ('Y')."')");
}
}
else {
$sHm = $r['sql']->query ("SELECT * FROM contest WHERE week = '".date ('W')."' AND jaar = '".date ('Y')."'");
if(!$r['sql']->rows ($sHm))
$r['sql']->query ("INSERT INTO contest (week, jaar) VALUES ('".date ('W')."', '".date ('Y')."')");
}
## Load online
$online = new Online ($r);
$r->set ('online', $online);
$statistieken = new Statistieken ($r);
$r->set ('statistieken', $statistieken);
$router->delegate();
ob_end_flush ();
?>
Toon Meer