Scholieren.com forum

Scholieren.com forum (https://forum.scholieren.com/index.php)
-   Software & Hardware (https://forum.scholieren.com/forumdisplay.php?f=20)
-   -   Help met PHP (https://forum.scholieren.com/showthread.php?t=57899)

wereldofanime 16-04-2002 20:29

Help met PHP
 
Hallo,
Ik ben een beginde PHP leerling,en ik heb een script toegevoegd aan mijn site.Namelijk eentje van dat je kan zien hoeveel mensen er op dat moment ook zijn.Maar hij blijft op 0 staan ook al ben ik erop en iemand anders ook.Hoe komt dit?

De link is http://members.lycos.nl/wereldofanime/test.php onderaan staat hij!:confused:

NG 16-04-2002 20:36

Je zult toch echt de code vrij moeten geven, php is serversided en ik kan hem dus op deze manier niet inzien.

wereldofanime 16-04-2002 20:39

ok,hier is ie

<?php

$uo_datafile = 'usersonline.dat';
$uo_timelimit = 900;

$uo_entries = unserialize(implode('', file($uo_datafile)));
$uo_count = 0;

if (is_array($uo_entries)) {
$uo_current = (isset($HTTP_COOKIE_VARS['username']) ? $HTTP_COOKIE_VARS['username']:'_nlu_');
if ($uo_current != '_nlu_') {
$uo_entries[$uo_current] = time();
}
$uo_tl = time() - $uo_timelimit;
foreach ($uo_entries AS $uo_user => $uo_time) {
if ($uo_time < $uo_tl) {
unset($uo_entries[$uo_user]);
}
}
$uo_fp = fopen($uo_datafile, 'w');
if (is_resource($uo_fp)) {
fwrite($uo_fp, serialize($uo_entries));
fclose($uo_fp);
}
$uo_count = count($uo_entries);
}
printf('Er zijn %s users online.', $uo_count);
?>

JJzD 16-04-2002 21:49

PHP-code:

<?php 

$uo_datafile 
'usersonline.dat'
$uo_timelimit 900

$uo_entries unserialize(implode(''file($uo_datafile))); 
$uo_count 0

if (
is_array($uo_entries)) { 
$uo_current = (isset($HTTP_COOKIE_VARS['username']) ? $HTTP_COOKIE_VARS['username']:'_nlu_'); 
if (
$uo_current != '_nlu_') { 
$uo_entries[$uo_current] = time(); 

$uo_tl time() - $uo_timelimit
foreach (
$uo_entries AS $uo_user => $uo_time) { 
if (
$uo_time $uo_tl) { 
unset(
$uo_entries[$uo_user]); 


$uo_fp fopen($uo_datafile'w'); 
if (
is_resource($uo_fp)) { 
fwrite($uo_fpserialize($uo_entries)); 
fclose($uo_fp); 

$uo_count count($uo_entries); 

printf('Er zijn %s users online.'$uo_count); 
?>


chatfreak2002 16-04-2002 21:50

Citaat:

JJzD schreef:
PHP-code:

hoop tekst 


het moet natuurlijk wel officieel he ;)

JJzD 16-04-2002 21:51

Citaat:

chatfreak2002 schreef:


het moet natuurlijk wel officieel he ;)

is wat makkelijker :)

Koen 16-04-2002 21:53

Heb je uberhaupt een useronline.dat file aangemaakt en die de goede rechten toegekent? Ik durf bijna te wedden van niet namelijk.

wereldofanime 17-04-2002 09:51

Nee dat heb ik niet gedaan wat moet erin staan?

Triloxigen 17-04-2002 10:09

misschien heb je wel gewoon nooit bezoekers :D:D

Koen 17-04-2002 10:11

Citaat:

wereldofanime schreef:
Nee dat heb ik niet gedaan wat moet erin staan?
Neem aan dat ie leeg moet zijn en chmod rechten 755 oid moet hebben. Maar er zit vast wel ergens uitleg bij dat script wat vermeld hoe die rechten ed moeten staan.

wereldofanime 17-04-2002 10:29

Ga ik ff kijken

wereldofanime 17-04-2002 10:37

Volgens mij doet hij het nu bezoek is heel ff ik blijf online kijken of er twee komt te staan!

CryptapiX 17-04-2002 10:55

Citaat:

McLaren schreef:
misschien heb je wel gewoon nooit bezoekers :D:D
TJAH of je LEEST?

Citaat:

wereldofanime schreef:
Maar hij blijft op 0 staan ook al ben ik erop en iemand anders ook.Hoe komt dit?

ow en btw.. op zijn site komen gemiddeld meer bezoekers dan op die van jouw mc ;)

Triloxigen 17-04-2002 11:10

Citaat:

CryptapiX schreef:


TJAH of je LEEST?




ow en btw.. op zijn site komen gemiddeld meer bezoekers dan op die van jouw mc ;)


dat was niet serieus,
en jah,ik krijg mee bezoekers, vraag me niet waarom maar goed..

CryptapiX 17-04-2002 11:15

Citaat:

McLaren schreef:



dat was niet serieus,
en jah,ik krijg mee bezoekers, vraag me niet waarom maar goed..

of je leest :confused:

perseus 17-04-2002 11:28

Citaat:

McLaren schreef:
misschien heb je wel gewoon nooit bezoekers :D:D
Bij mij staat er 3 bezoekers op deze site ofsow, dus hij doet het nu wel. :)

wereldofanime 17-04-2002 12:06

Jah hij doet het!

Doe maar Slotje!!


Alle tijden zijn GMT +1. Het is nu 14:06.

Powered by vBulletin® Version 3.8.8
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.