mając token przedstawiony na stronie http://forum.php.pl/index.php?showtopic=31827 sam probowałem go zastosować:
  1. <?php
  2. echo ('
  3. <form method="post" action="index.php?id=test">
  4. <img alt="" border="1" src="token.php" name="token" />
  5. <input type="text" name="txt" />
  6. <input type="submit" name="Wyślij">
  7. </form>
  8. ');
  9.  
  10. if ($_GET['id'] == 'test') {
  11. if ($_POST['token'] == $_POST['txt'])
  12. echo "OK";
  13. else
  14. echo 'ZŁY KOD!';
  15. }
  16. ?>
w efekcie nic z tego nie wychodzi, a OK występuje dopiero po odświeżeniu strony. co jest nie tak?



edit: ups, ale ze mnie gapa - zmienilem $_POST['token'] na $_SESSION['token'] i jest ok winksmiley.jpg