Ver Mensaje Individual
  #9 (permalink)  
Antiguo 27/11/2013, 10:06
Avatar de xSkArx
xSkArx
 
Fecha de Ingreso: marzo-2008
Ubicación: Chile
Mensajes: 945
Antigüedad: 16 años, 2 meses
Puntos: 96
Respuesta: contador se reestablece a cero

Es igual a tu codigo yo solo cambie el manejo de archivos, asi de primeras funciona bien
Código PHP:
Ver original
  1. <?php
  2. $fichero_contador = "user.txt";
  3. $leido = file_get_contents($fichero_contador);                // Leemos la cadena
  4. $visitas = explode("@", $leido);             // Separamos en un array de tres elementos los datos
  5.  
  6. if (date("d") != $visitas[2]) {                 // Si la fecha que hay en el fichero no es la de hoy
  7.     $visitas[2] = date("d");                     // Actualizamos la fecha (ponemos la de hoy)
  8.     $visitas[1] = 1;                                // Y ponemos las visitas de hoy a 1
  9. }
  10.  
  11. $visitas[0]++;                                 // Incrementamos el contador de visitas TOTALES
  12. $visitas[1]++;                                 // Y el de visitas HOY
  13.  
  14. $visitas_totales = $visitas[0];
  15. $visitas_hoy = $visitas[1];
  16. $listo="$visitas_totales@$visitas_hoy@$visitas[2]";
  17.  
  18. file_put_contents($fichero_contador,$listo);
  19. echo $listo;
__________________
Busca, lee y practica todo lo que puedas.
Usa siempre el buscador antes de postear.
Si posteas código, utiliza el HIGHLIGHT correcto.