" /> </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>
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; }