PHP interesse |
|
Ik heb hier het statistieken script van Stijn gedownload.
De bestanden die ik heb:
config.inc.php = het configuratiebestand
log.inc.php = het bestand wat telt en de resultaten laat zien
count.php = het bestand dat het laten zien oproept. (De resulaten)
Dit is count.php
<?PHP ob_start(); ?>
<html>
<head>
<title>Made By S.A. (Stijn)</title>
<link href="style.css" rel="stylesheet" type="text/css">
</head>
<body>
<?PHP
include_once('log.inc.php' );
include_once('config.inc.php' );
$log = new log('count'); // alles loggen, op de pagina count dan, kan je veranderen in pagina naam
$log->include_config($config); // config includen, alleen nodig voor het weergeven
echo $log->view(); // alles weergeven
?>
</body>
</html>
<?PHP ob_end_flush(); ?>
<html> <head> <title>Made By S.A. (Stijn)</title> <link href="style.css" rel="stylesheet" type="text/css"> </head> <body> <?PHP include_once('log.inc.php' ); include_once('config.inc.php' ); $log = new log('count'); // alles loggen, op de pagina count dan, kan je veranderen in pagina naam $log->include_config($config); // config includen, alleen nodig voor het weergeven echo $log->view(); // alles weergeven ?> </body> </html>
In de regel $log = new log('count'); //alles loggen........
Wordt dus de bezoeker van de resultaten ook gelogt.
Dat wil ik niet, dus ik haalde die regel eruit. Dan krijg ik deze foutmelding.
Fatal error: Call to a member function on a non-object in /home/waddenveer.net/www/S/count.php on line 11
Dat is ook logisch. Ik haal immers een variabele weg.
Wat moet ik doen om te zorgen, dat de bezoeker niet meegeteld wordt, maar toch wel de resultaten te zien krijgt.
Ik kan log.inc.php hier wel neerzetten, maar het bestand is
981 regels groot.
Hier is de url waar het volledige script op staat:
http://www.site...amp;id=405
Alvast bedankt voor Uw hulp,
Groeten Jon
|