我有一个表单字段,如下所示:
<input type="hidden" name="last_amount_paid" value="<?php echo $amount; ?>">
$amount
设置为100.00
,如果我将表单字段从hidden
更改为text
,则显示正常。
$_POST['last_amount_paid ']
为空。
我跑了var_dump($_POST);
,它显示为一个字符串并且空了
["last_amount_paid"]=> string(0) ""
有什么想法吗?
谢谢,
约翰
**通过在发送表单之前转换为字符串来解决此问题:
<input type="hidden" name="last_amount_paid" value="<?php echo (string)$amount; ?>">
答案 0 :(得分:1)
**通过在发送表单之前转换为字符串来解决此问题:
<input type="hidden" name="last_amount_paid" value="<?php echo (string)$amount; ?>">