Cita: Encontre la solucion en java script pero me interesa, lograr que el formulario se envie por usuario uno por minuto , asi como en forosdelweb, que dice los administradores han dispuesto de que cada usuario pueda enviar un mensaje cada 30 segundos
Con una cookie lo puedes implementar .. Crea una cookie con tiempo de expiración 1 minuto y en tu scripts de proceso de tu formulario (el que valida) conpruebas la existencia de esa cookie. Si existe es que todavía no puede realizar más envios (uso de formulario en sí) .. si no existe es que o bien nunca realizó un envio .. o ya pasó ese tiempo de expiración que definistes ..
Más info:
http://www.php.net/manual/en/function.setcookie.php
Tambien podrías complicarte guardando en el servidor (sea una BD, archivo de texto plano .. etc) la "IP" del usuario que usó el formulario. Esto si bien es más seguro que una cookie, plantearía problemas en IP compartidas como las de una intranet o ciertos ISP's de conexión "ADSL" y similares que pasan por un Proxy.
Un saludo,