I specifically check the user session before taking POST
, ": , cookie, , , . cookie , POST () .
, , - XSRF, ( ), GET POST . . ( , HTTP-, .)
, (SQL, ) (HTML, JavaScript) , , : - , , , XSRF.
XSRF, , . , .
. , , . , PHP:
<form method="post" action="delete.php"><div>
<input type="hidden" name="key" value="<?php echo(htmlspecialchars($user['key'])); ?>"/>
<input type="submit" value="Delete" />
</div></form>
if ($_POST['key']!=$user['key'])
// error
, /, .
- , . , , . , , , ( ).