Ik ben bezig om een database op te zetten die ieder half uur het aantal online bezoekers van een site logt. Het probleem is echter dat de site niet de mijne is
, maar ik wil voor mezelf weten wanneer de meeste bezoekers online zijn. Deze informatie wordt onderaan aangegeven in een textarea dat ieder 5? minuten wordt gerefreshed.
Weet iemand een oplossing?
BTW: het gaat over hattrick: http://www.hattrick.org
Dit is de code om de tijd en bezoekers weer te geven:
en dit het de textarea:
Weet iemand een oplossing?
BTW: het gaat over hattrick: http://www.hattrick.org
Dit is de code om de tijd en bezoekers weer te geven:
JavaScript:
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
| <script language="JavaScript"> <!-- function SnyggaTill(number) { return (number < 10) ? '0' + number : number; } function SnyggaTillManad(number) { number = number + 1 return (number < 10) ? '0' + number : number; } function timeDiff() { var timeDifferense; var serverClock = new Date(2005,5,29,10,56,26); var clientClock = new Date(); var serverSeconds; var clientSeconds; timeDiff = clientClock.getTime() - serverClock.getTime() - 3000; runClock(timeDiff); } function runClock(timeDiff) { var now = new Date(); var newTime; newTime = now.getTime() - timeDiff; now.setTime(newTime); if (loggedInUsers > 0) { document.forms[0].clockBox.value = SnyggaTill(now.getHours()) + ':' + SnyggaTill(now.getMinutes()) + ':' + SnyggaTill(now.getSeconds()) + ' ' + now.getFullYear() + '-' + SnyggaTillManad(now.getMonth()) + '-' + SnyggaTill(now.getDate()) + ' ' + loggedInUsers + 'online gebruikers'; } else { document.forms[0].clockBox.value = SnyggaTill(now.getHours()) + ':' + SnyggaTill(now.getMinutes()) + ':' + SnyggaTill(now.getSeconds()) + ' ' + now.getFullYear() + '-' + SnyggaTillManad(now.getMonth()) + '-' + SnyggaTill(now.getDate()) + ' '; } setTimeout('runClock(timeDiff)',1000); } function runFlash() { if ((navigator.appName.indexOf("Netscape")== -1)) { //var stringText = top.frames[4].infoText setTimeout("runFlash()",5000) } } var loggedInUsers = "" //--> </SCRIPT> |
en dit het de textarea:
code:
1
| <TEXTAREA ROWS=3 COLS=15 MAXLENGTH=30 NAME="clockBox" STYLE="border: 0; background-color: transparent; font-size : 10px; font-family : verdana, arial; color : Black; font-face : verdana, arial; font-weight: bold; overflow: hidden;"></TEXTAREA> |