- Автор темы
- #1
что бы не использовать подмену данных в формах добавил hidden, но проведя небольшой тест выяснил что данные тоже можно подделать, достаточно отредактировать данные через firebug
К примеру отредактируйте значение
value="test"
в поле
<input type="hidden" name="q" value="test"> через firebug и тогда мы уже не будем иметь нужное нам значение value='test'
каким еще можно способом защититься от подделки данных ?
К примеру отредактируйте значение
value="test"
в поле
<input type="hidden" name="q" value="test"> через firebug и тогда мы уже не будем иметь нужное нам значение value='test'
PHP:
<?php
if ($_POST['p'] == $_POST['q'])
{
echo '11111111111111111111111111';
}
?>
<form action="test.php" method="post">
<input type="text" name="p">
<input type="hidden" name="q" value="test">
<input type="submit" value="go">
</form>