Ver Mensaje Individual
  #3 (permalink)  
Antiguo 25/04/2012, 08:03
daniel7754
 
Fecha de Ingreso: abril-2012
Mensajes: 20
Antigüedad: 12 años, 10 meses
Puntos: 0
Exclamación Respuesta: Problema con contador de visitas

Muchas gracias Triby.
Te comento. Tengo 17 años y hace un año que empecé con PHP en clase. Pero entonces no dimos sesiones. Ahora estoy haciendo una web para mis compañeros para facilitar un poco el estudio para la Selectividad. Y estuve mirando por ahí pero lo que encontré no cumplia lo que yo quería.
¿El codigo también funcionaría así?


Código PHP:
Ver original
  1. // Tiempo límite de media hora
  2.     $limite = time() - 1800;
  3.      
  4.     // con isset() revisas si ya existe la variable de sesión
  5.     // si existe, la comparas con el tiempo límite
  6.     if(!isset($_SESSION['tiempo']) && $_SESSION['tiempo'] < $limite) {
  7.         // No existe la variable de sesión (primera visita (?))
  8.         // o ya pasó más de media hora
  9.         // Asignas el valor de sesión
  10.         $_SESSION['tiempo'] = time();
  11.         // Lees y actualizas el contador
  12.     }
  13.     // Aquí muestras la cantidad de visitas

Lo digo más que nada porque así evitaría dejar el if vacío. ¿Qué te parece?