29/01/2016, 09:48
|
| | Fecha de Ingreso: noviembre-2012
Mensajes: 13
Antigüedad: 12 años, 1 mes Puntos: 0 | |
Como validar captcha encriptado en sha1? 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";
}
}
?> |