php $_POST方法获取textarea值

标签 php post

我正在使用 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/

相关文章:

php - jquery masonry 图像重叠,直到完成页面大小调整

java - 向 Apache HttpPost 添加参数

c# - Silverlight 中的 HttpWebRequest.EndGetRequestStream 问题

post - boost beast样本发帖

iphone - Facebook iOS SDK 3.1 在 friend 墙上发布图片错误

Jquery、ajax发布并获取结果?

php - 回复 sagepay 中的通知帖子 (PHP)

php - 选择两个日期之间的记录

php - Laravel 5.4 种子没有为所有表格播种

php - 405(不允许的方法)Laravel