Forum » Client-Side scripting » Fout op index
Berichten: 13
avatar
Offline Stuur privebericht
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??

Code | Selecteer Alles
minimaliseren
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
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
<?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 ();
?>

30-05-2011 22:10
Dit topic is 392 keer bekeken door 63 verschillende leden
Reacties op: "Fout op index"
1 | 2 Volgende pagina
MLormans.com
Berichten: 174
avatar
Offline Stuur privébericht
Het is zeer simpel,
je zegt :

$config = new Config ();

Maar de Functie Config bestaat niet (in elk geval niet boven dit aanmaken van...
Waardoor hij dus de foutmelding geeft, van de functie config() bestaat niet.
30-05-2011 22:14
Berichten: 13
avatar
Offline Stuur privébericht
hoe kan ik dat fixen dan? Ik bedoel, hoe voeg ik die functie toe? kan je me daarmee helpen aub?
30-05-2011 22:37
MLormans.com
Berichten: 174
avatar
Offline Stuur privébericht
Je meldt in het topic dat je het script gekocht heb,
Ik weet zo niet wat er in die Functie moet gebeuren,

je kunt dus het beste even contact opnemen met de koper over de functie,
waar deze eventueel te vinden is en hoe deze dan dus te includen,
en anders om hem naar je op te sturen.
30-05-2011 23:06
Alles wat u wenst op sour
Berichten: 697
avatar
Offline Stuur privébericht
Gewoon u installatie script openen of opnieuw invullen, waar daar ligt de fout.

Volgende keer meld u dit best bij de verkoper. Of stopt de verkoper er een handleiding bij.
30-05-2011 23:08
lvfeo = wijsheid
Berichten: 336
avatar
Offline Stuur privébericht
Heel simpel
config () = fout
config() = goed
geen spatie tussen config en tussenhaakjes
Of doe ik het fout?
30-05-2011 23:12
Berichten: 13
avatar
Offline Stuur privébericht
Nee, ik heb het geprobeerd, dat helpt ook niet broer....

Iemand anders nog ideeën?
30-05-2011 23:19
<?/ $me=Android ?>
Berichten: 1713
avatar
Offline Stuur privébericht
post dit is: core/initialize.php
30-05-2011 23:21
Alles wat u wenst op sour
Berichten: 697
avatar
Offline Stuur privébericht
U probeert mijn manier niet, wel handig dan, aangezien ik het script ook verkoop?

Installatie script aanpassen...
30-05-2011 23:23
Berichten: 13
avatar
Offline Stuur privébericht
Code | Selecteer Alles
minimaliseren
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
<?php
## Directory seperator in a constant
define ('DIRSEP'DIRECTORY_SEPARATOR);

## Pad van website
$sSite_path realpath(dirname(__FILE__) . DIRSEP '..' DIRSEP) . DIRSEP;
define ('site_path'$sSite_path);

## Autoloading for loading classes - when PHP encounters a non-existent class it will use the autoload function to dynamically load classes
function __autoload ($sClass_name) {
      
$sFilename strtolower($sClass_name) . '.php';
      
$sFile site_path 'classes' DIRSEP $sFilename;

      if (
file_exists($sFile) == false)
            return 
false;
    else include_once (
$sFile);
}

## Load registry class - This wil hold up all the global data and transports it to all the class
$r = new Registry;
?>
30-05-2011 23:36
Informatica Student
Berichten: 1406
avatar
Online Stuur privébericht
Heel simpel.

new Config() betekent dat hij de klasse Config aanroept samen met de hoofdfunctie. De klasse Config bestaat dus niet. Mogelijk moet deze gemaakt worden of gerequired.
31-05-2011 00:27
Reageer op: "Fout op index"
1 | 2 Volgende pagina
Je kan niet reageren omdat je niet bent ingelogd. Inloggen of Aanmelden