Hola a todos, estoy haciendo un captcha con encriptado sha1, ya casi lo estoy terminando. El problema que me ocurre es que no funciona la validación, me podrían dar una mano?
Este es el código que inserte en la web
<form action="validacion.php" method='POST'>
<table>
<tr>
<td><input type="text" name="captcha" required></td>
<td><img src="captcha.php"/></td>
</tr>
<tr><td colspan="2"><input type="submit" value="I'am human"></td></tr>
<tr><td colspan="2" id="captcha_user">
</table>
</form>
</body>
</html>
validacion.php
<?php
if(isset($_POST)){
$captcha_cookie = $_COOKIE['captcha'];
$captcha_user = $_POST['captcha'];
if($captcha_cookie == sha1($captcha_user)){
echo "Captcha correct";
setcookie("captcha", "", time()-3600);
}else{
echo "Captcha incorrect";
}
}
?>