PHP$\u POST和变量

PHP$\u POST和变量,php,post,Php,Post,嘿,我有一个问题(抱歉没有代码,但我会尽力解释)我有一个输入文本字段,其中有一个值…该值进入一个变量 $amount = $_POST['amount'] 因此,在这种形式下,如果缺少某些内容,并且用户收到错误消息(某些内容不匹配或信息无效),我希望将变量$amount放回输入文本字段中……这可能吗 很抱歉,缺少详细信息,但我不知道如何编写此代码 谢谢是的,您可以这样做: <input type="text" size="25" value="<?php echo $amount;

嘿,我有一个问题(抱歉没有代码,但我会尽力解释)我有一个输入文本字段,其中有一个值…该值进入一个变量

$amount = $_POST['amount']
因此,在这种形式下,如果缺少某些内容,并且用户收到错误消息(某些内容不匹配或信息无效),我希望将变量$amount放回输入文本字段中……这可能吗

很抱歉,缺少详细信息,但我不知道如何编写此代码

谢谢

是的,您可以这样做:

<input type="text" size="25" value="<?php echo $amount; ?>" />
是的,您可以这样做:

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

在表单提交并返回正确的数据后,我回显了变量$amount,只需要知道如何将该变量放入表单中。9问0接受?真正地这是一个绿色的小图标——如果你经常使用它,人们会更愿意帮助你……你还必须用分号结尾:
$amount=$\u POST['amount']我已经在表单提交并返回正确数据后回显了变量$amount,只需要知道如何将该变量放入表单中。9问0接受?真正地这是一个绿色的小图标——如果你经常使用它,人们会更愿意帮助你……你还必须用分号结尾:
$amount=$\u POST['amount']
还要确保使用的错误输入不会破坏HTML,或允许XSS或其他东西。我建议使用
htmlentities($\u POST['amount'])
而不仅仅是
$\u POST['amount']
——像引号一样保留字符,我经常在双语环境中工作,所以我想补充一点,
htmlentities
需要你提到编码作为它的一个参数,如果你想让它正常工作的话。这是数值格式(htmlentities($invoiceArray[0][“remainingbalance”])、2、“.”中已经存在的内容我不能使用$invoiceArray[0][“remainingbalance”]=$amountals,以确保使用如此糟糕的输入不会破坏HTML,或允许XSS或其他操作。我建议使用
htmlentities($\u POST['amount'])
而不仅仅是
$\u POST['amount']
--像引号一样保留字符,我经常在双语环境中工作,所以我想补充一点,
htmlentities
需要你提到编码作为它的一个参数,如果你想让它正常工作的话。这是数值格式(htmlentities($invoiceArray[0][“remainingbalance”])、2、“.”中已经存在的内容我不能执行$invoiceArray[0][“剩余余额”]=$amount吗
$amount = htmlentities($_POST['amount']);