Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
Fiz um sistema básico de mural de recados, mas me deparei com um problema;Quando o usuário cadastra uma mensagem, se ele der um f5 (nosso famoso refresh), ela cadastra a mesma mensagem de novo, e de novo e denovo...Alguém sabe uma maneira de evitar isso???
Poxa.. não tinha pensado nessa possibilidade... Também teria a possibilidade de setar uma session... Mas isso impediria a pessoa de postar 2 mensagens... uma atrás da outra... pois ela estaria "bloqueada" pelo cookie...Não teria uma maneira de bloquear só o refresh???
bom você pode colocar o tempo pequeno, tipo 5, ou 10 segundos.
eu faço o seguinte: gravo um cookie quando envia , com um tempo de food (digamos 10 minutos) ai quando va i enviar verifica se o cookie existe, se esistir nao envia. nao sei se da certo para seu casovalews