bueno aquí te doy un script, y espero te sirva:
PRIMERO CREA EL ARCHIVO (ESTO LO VAS A HACER SOLO UNA VEZ):
<?php
$fp = fopen ('contador.txt', 'w+');
$cadena = 'INDEX:\t0\tPRODUCTOS\t0\tSERVICIOS\t0\tCONTACTO\t 0';
fwrite ($fp, $cadena);
fclose($fp);
echo $cadena;
?>
LUEGOGUARDA EL ARCHIVO contador.php PARA QUE LO INCLUYAS EN CADA UNA DE LAS PAGINAS QUE QUIERES SABER CUANTAS VISITAS A TENIDO:
<?php
// abrimos el fichero para lectura
$fp = fopen ($ruta, 'r+');
// leemos la información
$datos =fread ($fp, filesize($ruta));
// lo cerramos
fclose($fp);
//separamos los datos
$datospag = explode ('\t', $datos);
$pagina = strtoupper($pagina);
// buscamos la posicion de la pagina en el array $datospag para aumentar en 1 unidad
$buscapag = (array_search($pagina, $datospag) + 1);
//aumentamos en una unidad la cantidad de impresiones almacenadas de la pagina
$aumenta = $datospag[$buscapag]++;
// damos formato para guardarlo en el doc. .txt
$datosaingresar = implode ('\t', $datospag);
$fp = fopen($ruta, 'w+');
fwrite ($fp, $datosaingresar);
fclose($fp);
echo "INDEX: ".$datospag[1]."<br/>PRODUCTOS: ".$datospag[3]."<br/>SERVICIOS: "
.$datospag[5]."<br/>CONTACTO: ".$datospag[7];
?>
Y AQUI TIENES UN EJEMPLO DE COMO INLUIRLO SUPONIENDO QUE ENTRAS A productos.php:
<?php
// especificamos la ruta del fichero que contiene la cantidad de impresiones
$ruta = 'contador.txt';
// esta parte es importante ya que debes especificar en que página
//estas sin poner extensión
$pagina = 'productos';
include('contador.php');
?>
si tienes dudas me avisas.