Hola perdon por la tardanza pero es que estaba haciendo otras cosas, aqui esta el codigo que creo te puede ayudar:
   Código PHP:
    <?php
       //el conteo se almacena en un archivo txt y de este se carga el ultimo valor generado cuando se abre la pagina
    $archivo=fopen('contador.txt','r');
    $conteo=fgets($archivo);
?>
<html>
<head>
    <script>
/*todo el java script es para el manejo de ajax, para que no halla necesidad de recargar la pagina cada que se incremente el numero
*/
        function GetXmlHttpObject(){
            var xmlHttp=null;
            try{
                // Firefox, Opera 8.0+, Safari
                xmlHttp=new XMLHttpRequest();
            }catch (e){
                // Internet Explorer
                try{
                    xmlHttp=new ActiveXObject("Msxml2.XMLHTTP");
                }catch (e){
                    xmlHttp=new ActiveXObject("Microsoft.XMLHTTP");
                }
            }
            return xmlHttp;
        }
        function stateChanged(){ 
            if (xmlHttp.readyState==4 || xmlHttp.readyState=="complete"){ 
                document.getElementById("val").value=xmlHttp.responseText;
            } 
        }
        function increm(){
            if(document.getElementById('inc').checked==true){
                xmlHttp=GetXmlHttpObject();
                if(xmlHttp==null){
                    alert ("Browser does not support HTTP Request");
                                return;
                }
                var actual=document.getElementById('val').value;
                actual++;
                               //al incrementar el valor se realiza la peticion ajax para guardar el nuevo valor
                               //esto se hace con el archivo aumentar.php
                        var url="aumentar.php?valor="+actual;
                        xmlHttp.onreadystatechange=stateChanged();
                        xmlHttp.open("GET",url,true);
                        xmlHttp.send(null);
                document.getElementById('val').value=actual;
            }
        }
    </script>
</head>
<body>
    <form name='form1'>
<!-- el valor extraido del archivo txt de coloca en el textfield -->
        <input type='text' value='<?php echo $conteo; ?>' id='val'/>
<!-- al dar click se manda llamar la funcion que incrementa el valor de campo de texto -->
        <input type='checkbox' id='inc' onclick='increm();'>
    </form>
</body>
</html>   
  y este es el archivo aumentar.php 
 Código PHP:
    <?php
    $txt=$_GET['valor'];
        $archivo=fopen('contador.txt','w');
        fwrite($archivo,$txt,strlen($txt));
    fclose($archivo);
    echo $txt;
?>    
  el contenido del archivo contador.txt tiene que iniciar en 0 (cero) por que si no es probable que marque error. 
suerte y perdon por la tardanza, cualquier cosa me avisas. 
ahh se me olvidaba yo tengo linux y es necesario que el archivo contador tenga permisos de escritura para todos los grupos de usuarios, desconosco como se comporte bajo windows