
01/04/2005, 16:04
|
 | | | Fecha de Ingreso: noviembre-2004 Ubicación: Villa Ballester Bs-As|Ar
Mensajes: 2.002
Antigüedad: 20 años, 4 meses Puntos: 34 | |
Basico sería generar un hash y un rand y guardarlo en una var de session al inicio del formulario:
$hash = "loquequi3r4as";
$_SESSION["transation"] = rand(0,10000);.
Una vez esto, pones en un hidden este valor asi:
<input type="hidden" name="transation" value="<?php echo md5($hash.$_SESSION["transation"]);?>">
Ya esta, ahora tenes el valor del hash (que recomiendo tenerlo en un include general), y el de la session. Asi que en el guardar lo que haras será comprobar que la convinacion de ambas cosas sean la misma que el del hidden...inversa basica;)
Al final del guardar, volve a generar la session transacion, esto hara tambien, que al hacer F5 no se guarde nada.
Cualquier cosa pregunte Sr. |