Ver Mensaje Individual
  #6 (permalink)  
Antiguo 25/01/2012, 16:42
Avatar de GatorV
GatorV
$this->role('moderador');
 
Fecha de Ingreso: mayo-2006
Ubicación: /home/ams/
Mensajes: 38.567
Antigüedad: 18 años, 9 meses
Puntos: 2135
Respuesta: Anti flood en formulario de envio

Lee bien mi comentario, tienes que hacer la resta de el tiempo actual, menos el tiempo de la última inserción.

Pseudocodigo:
Código:
comenta {
      ahora = time();
      ultimocomentario = session_ultimocomentario();
      diferencia = ahora - ultimocomentario;

      if (diferencia > 60) { mas de un minuto p.e.
              inserta_comentario();
              ultimocomentario = ahora;
      } else {
             imprime(debes de esperar 60 segundos o más);
      }
}