Php 删除HTML消息框中的空格

Php 删除HTML消息框中的空格,php,html,forms,contact,spaces,Php,Html,Forms,Contact,Spaces,我在我的网站上有一个联系人表单,它有四个文本框。它类似于普通的联系人表单,但在“消息”框(这是一个html文本区域)中,每次页面加载时都会出现随机空格。除非在键入前删除空格,否则占位符不会显示。我能做些什么来解决这个问题 代码如下: <div class="form-group"> <label for="message" class="col-sm-2 col-md-12 col-lg-12 control-label-top color-dark">Messa

我在我的网站上有一个联系人表单,它有四个文本框。它类似于普通的联系人表单,但在“消息”框(这是一个html文本区域)中,每次页面加载时都会出现随机空格。除非在键入前删除空格,否则占位符不会显示。我能做些什么来解决这个问题

代码如下:

<div class="form-group">
    <label for="message" class="col-sm-2 col-md-12 col-lg-12 control-label-top color-dark">Message</label>
        <div class="col-sm-10 col-md-6 col-md-offset-3">
            <textarea class="form-control" rows="5" name="message"><?php echo htmlspecialchars($_POST['message']);?>
            </textarea>
<?php echo "<p class='text-danger'>$errMessage</p>";?>
        </div>

消息

按文本区域,您必须小心:


如果加载的消息来自数据库,请查看phpmyadmin中的消息列。它将在开头有空格。

为什么有这样的内容:
echo htmlspecialchars($\u POST['message'])
页面加载?对于textarea的值,我的意思是。您确实意识到,在第一页加载时,代码将生成未定义的索引错误。可能是这些错误消息出现在您的
文本区域中
答案就在html源代码中;将其与您现在使用的进行比较。我见过这种情况发生太多次了,可能有10%的几率(如果不是更少的话)。我觉得另一个答案更像是这里的解决方案。