bezoekers-teller

Gesponsorde koppelingen

PHP script bestanden

  1. bezoekers-teller

« Lees de omschrijving en reacties

Code (php)
PHP script in nieuw venster Selecteer het PHP script
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
<?php


    function teller(){
        if(mysql_result(mysql_query("SELECT COUNT(1) FROM teller WHERE ip='".$_SERVER['REMOTE_ADDR']."';"), 0, 0 ) > 0){
            if(mysql_query("UPDATE teller SET aantal=aantal+1 WHERE ip='".$_SERVER['REMOTE_ADDR']."';")){
                return true;
            }
        }
else{
            if(mysql_query("INSERT INTO teller SET aantal=1, ip='".$_SERVER['REMOTE_ADDR']."';")){
                return true;
            }
        }

        return false;        
    }
    
    function
visits(){
        if($result = mysql_query("SELECT COUNT(1) as uniek, SUM(aantal) as totaal FROM teller")){
            return mysql_fetch_assoc($result);
        }
else{
            return array('uniek' => 0, 'totaal' => 0);
        }
    }


?>


Voorbeeld:

Het volgende sctipt:
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
8
9
10
11
12
<?php

echo "<pre>";
print_r(visits());
echo "</pre>";

teller();

echo "<pre>";
print_r(visits());
echo "</pre>";
?>


Zou deze output kunnen opleveren:
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
8
9
10
11
Array
(
    [uniek] => 10
    [totaal] => 37
)

Array
(
    [uniek] => 10
    [totaal] => 38
)

 
 

Om de gebruiksvriendelijkheid van onze website en diensten te optimaliseren maken wij gebruik van cookies. Deze cookies gebruiken wij voor functionaliteiten, analytische gegevens en marketing doeleinden. U vindt meer informatie in onze privacy statement.