Desenvolvimento: Evitando o reenvio de dados em formulário PHP

Para aqueles que querem evitar o reenvio de formulários com um código bem simples de aplicar ai vai a dica
// disable the resend form function disableResendForm($str){ //date_default_timezone_set('America/Sao_Paulo'); $datacad=gmdate('Ymd'); $msgmd5=md5($str).$datacad; setcookie("sendForm", $msgmd5); setcookie("sendForm", $msgmd5, time()+3600); $src = $_COOKIE["sendForm"]; if($src == $msgmd5){ header("location:my"); die; } }
Depois para aplicar basta pegar uma das strings do formulários que deseja conferir e aplique a função como no exemplo abaixo:
disableResendForm($description);
Se alguém tiver alguma outra dica ou possui alguma outra forma de fazer o código por favor nos envie pelos comentários que teremos o prazer de publicar aqui.

Entre em contato

Sua opinião é muito importante para nós.

Endereço

Rua Helena, 280
8º andar

Whatsapp

99975-1271

Instagram

@bhei

CRECI: 16963J

Precisando de ajuda ?