PHP $ _POST и переменные - PullRequest
       5

PHP $ _POST и переменные

0 голосов
/ 05 ноября 2011

Эй, у меня возникнет вопрос (извините, у меня нет кода, но я постараюсь объяснить, как лучше) У меня есть поле ввода текста со значением .... это значение входит в переменную ...

$amount = $_POST['amount']

Так что в этой форме, если что-то отсутствует, и пользователь получает сообщение об ошибке (что-то не совпадает или неверная информация), я бы хотел, чтобы переменная $ amount вернулась в поле ввода текста ... это возможно?

Извините за отсутствие подробностей, но я не знаю, как это кодировать.

Спасибо

1 Ответ

3 голосов
/ 05 ноября 2011

Да, вы можете сделать это:

<input type="text" size="25" value="<?php echo $amount; ?>" />

Убедитесь, что пользователь не может внедрить HTML обратно на страницу, поскольку это может вызвать проблемы.В этом случае может быть уместным приведение типа $amount к целому числу.Два решения могут быть:

$amount = (int) $_POST['amount'];
$amount = htmlentities($_POST['amount']);
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...