Exemplo n.º 1
0
" />
</p>
<p>
<input type="submit" name="set" value="set" />
<input type="submit" name="check" value="check" />
<input type="reset" name="reset" value="reset" />
</p>
<p>
<?php 
echo $msg;
?>
</p>
<p> Digest value:
<?php 
echo fbHTML_LockFormFields::getHash();
echo fbHTML_LockFormFields::getHashField();
?>
</p>
</form>

See
<br />
<a target='_blank' href='http://www.zend.com/codex.php?id=626&single=1'>Protect values (GET/POST/COOKIE) set by PHP</a>
</p>

<address>
$CVSHeader: _freebeer/www/demo/HTML.LockFormFields.php,v 1.3 2004/03/08 04:29:18 ross Exp $
</address>

</body>
</html>
Exemplo n.º 2
0
 function check(&$values, $locked = null, $magic_life = FB_LOCK_FORM_FIELDS_MAGIC_LIFE_ANY)
 {
     assert('is_array($values)');
     if (!isset($values[FB_LOCK_FORM_FIELDS_HASH_NAME])) {
         return false;
     }
     $hash = fbHTML_LockFormFields::_generateHash($values, $locked, $magic_life);
     return $values[FB_LOCK_FORM_FIELDS_HASH_NAME] == $hash;
 }