尝试将双引号表单数据库打印到输入字段中

时间:2014-04-29 19:58:05

标签: php mysql

我有一个数据存储在数据库中,值为xy"。当我在

标签中打印此值时,或者引号可见。但是当我在输入字段中输出这个值时,双引号是不可见的(它仍在数据库中)。

<input type="text" value="<?php echo $value ?>" />

有趣的是,当我使用2个单个qoutes时,输出等于数据库中的值(xy&#39;&#39;)。任何想法

1 个答案:

答案 0 :(得分:0)

试试这个

<input type="text" value="<?php echo htmlspecialchars($value) ?>" />