en ese caso que tu quieres ya seria con base de datos y cada ves que se repita el ip ya no cuente el contador asi sera un contador de visitas exacto.
primero creas una tabla en tu host en el php my admin haces esta consulta
Código PHP:
CREATE TABLE contador (ip varchar(30) NOT NULL)
Bien ahora viene el codigo que contara las viisitas:
Código PHP
Código PHP:
<?
$dbhost="localhost";
$dbuser="";
$dbpass="";
$dbname="";
$conexion = mysql_connect($dbhost,$dbuser,$dbpass);
mysql_select_db($dbname,$conexion);
$ip = $REMOTE_ADDR;
$insertar = mysql_query("INSERT INTO contador (ip) VALUES ('$ip')");
$visitas = mysql_num_rows(0>1);
echo "Visitas totales: $visitas";
?>
espero te sirva y solcuiones tu problema