我正在使用 php 使用 post 方法获取 textarea 值,但得到了一个奇怪的结果让我向您展示我的代码
<form method="post" action="index.php">
<textarea id="contact_list" name="contact_list"></textarea>
<input type="submit" name="submit" value="Send" id="submit"/>
</form>
我在 textarea 中输入一些名字和他们的电子邮件地址,每次我回显值或 textarea 时它都会跳过电子邮件地址,只显示名字让我展示我在 textarea 中输入值的方式
"name1" <name@email.com>, "name2" <name2@email.com>
一旦我使用 php 回显,它只会回显名称并跳过电子邮件地址。
最佳答案
总是(总是,总是,我是 not kidding )使用 htmlspecialchars()
:
echo htmlspecialchars($_POST['contact_list']);
关于php $_POST方法获取textarea值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7582577/