Ver Mensaje Individual
  #1 (permalink)  
Antiguo 17/08/2007, 08:47
Netyco
 
Fecha de Ingreso: enero-2005
Ubicación: Salta - Argentina
Mensajes: 322
Antigüedad: 19 años, 4 meses
Puntos: 7
Contador problematico que se borra

Estimados, me armé un contador de visitas, el mismo funciona bien en un sitio web, pero de repente comenzó a fallar y los datos quedan en 0.


Dejo el codigo fuente:
Código PHP:
function contador(){

    
$archivo "contador.txt";

    
$numero[0]="./contador/0.gif";
    
$numero[1]="./contador/1.gif";
    
$numero[2]="./contador/2.gif";
    
$numero[3]="./contador/3.gif";
    
$numero[4]="./contador/4.gif";
    
$numero[5]="./contador/5.gif";
    
$numero[6]="./contador/6.gif";
    
$numero[7]="./contador/7.gif";
    
$numero[8]="./contador/8.gif";
    
$numero[9]="./contador/9.gif"

    
//Abrimos el archivo
    
$fp fopen($archivo,"r");
    
$contador fgets($fp999);
    
fclose($fp);

        ++
$contador;
        
$fp fopen($archivo,"w+");
        
fwrite($fp$contador999);
        
fclose($fp); 

    
    
$longitud strlen ($contador); 

    for(
$i=0;$i<$longitud;$i++){
        
$num=substr($contador$i1);
        
$cadena.='<img src="'.$numero[$num].'">';
    }

    return 
'<div align="center">Es el visitante Número:<br>'.$cadena."</div>";


Al codigo lo revisé una y otra vez y no lo veo con errores. Pero como comento arriba, de repente deja de funcionar y chau! ni siquiera queda en 0, el archivo contador.txt queda totalmente vacio.

Se me llegó a ocurrir que el problema puede deberse a que estan ingresando dos personas al mismo tiempo, pero... será tanta casualidad?

La verdad me dejo sin respuestas esto, alguien puede ver la forma de ayudarme al respecto?

Desde ya muchas gracias.