Ik gebruik onderstaande code om hits te loggen op mijn website. Dit heeft al een paar weken gewerkt, toen ik aan het testen was etc. Sinds vannacht werkt het niet meer en ik heb geen idee waaraan het ligt.
Het bestand is online te bekijken op [ url verwijderd ] - zoals je ziet wordt de query wel goed gevormd. De database connection werkt ook, want het aantal hits wordt wel ingelezen en getoond.
Het bestand is online te bekijken op [ url verwijderd ] - zoals je ziet wordt de query wel goed gevormd. De database connection werkt ook, want het aantal hits wordt wel ingelezen en getoond.
PHP:
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
| <? // Config & functie includen include("config.inc"); include("functions.inc"); // Connectie met MySQL server maken connect_db(); if (eregi("(win|windows)[ ]*((nt)*[ /]*([0-9]+(\.?[0-9]+))*)", $HTTP_USER_AGENT, $regs)) $os = "Windows $regs[2]"; elseif (stristr($HTTP_USER_AGENT, "Linux")) $os = "Linux"; elseif (stristr($HTTP_USER_AGENT, "Unix")) $os = "Unix"; elseif (stristr($HTTP_USER_AGENT, "Mac")) $os = "Macintosh"; else $os = "Other"; $ip = $REMOTE_ADDR ; if (eregi("MSIE ([0-9]+\.[0-9]+)", $HTTP_USER_AGENT, $regs)) { $naam = "Internet Explorer"; $versie = $regs[1]; } elseif (eregi("Opera ([0-9]+\.[0-9]+)", $HTTP_USER_AGENT, $regs)) { $naam = "Opera"; $versie = $regs[1]; } elseif (eregi("Mozilla/([0-9]+\.[0-9]+)", $HTTP_USER_AGENT, $regs)) { $naam = "Netscape"; $versie = $regs[1]; } else { $naam = "Other"; $versie = ""; } $browser = $naam." ".$versie; $referer = $_SERVER['HTTP_REFERER']; $query = "INSERT INTO ctc_stats (ip,os,browser,referer,time) VALUES('$ip','$os','$browser','$referer',now())" ; $results = mysql_query ($query); echo "$query"; $query="SELECT id from ctc_stats"; $result = mysql_query($query); $num = mysql_num_rows($result); if (empty($num)){ $num = "No"; } echo "<a href=\"files/statsview.php\" class=\"statslink\">$num</a> visitors since 16/11/2005."; ?> |
[ Voor 13% gewijzigd door Verwijderd op 17-11-2005 12:59 ]