<?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);
		}
	}

?>

[b]Voorbeeld:[/b]

Het volgende sctipt:
<?php

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

teller();

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

Zou deze output kunnen opleveren:
[code]Array
(
    [uniek] => 10
    [totaal] => 37
)

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