验证php文本区域时出现问题

验证php文本区域时出现问题,php,validation,Php,Validation,所以我有一个表格如下: <form id="order" method="POST" action="<?php echo $_SERVER['PHP_SELF']; ?>"> <div> Description:<br> <textarea rows="15" cols="40" name="description" id="description" maxlength="300" form="order_form" v

所以我有一个表格如下:

 <form id="order" method="POST" action="<?php echo $_SERVER['PHP_SELF']; ?>">
 <div>
        Description:<br> <textarea rows="15" cols="40" name="description" id="description" maxlength="300" form="order_form" value="<?php if (isset($description)) {echo $description;}?>"></textarea>
    </div>

必须将textarea的值放在元素中,而不是值属性中

<textarea>some value</textarea>
一些值

必须将textarea的值放在元素中,而不是值属性中

<textarea>some value</textarea>
一些值

必须将textarea的值放在元素中,而不是值属性中

<textarea>some value</textarea>
一些值

必须将textarea的值放在元素中,而不是值属性中

<textarea>some value</textarea>
一些值

关于验证,我建议添加类似于
和&trim($\u POST['description'])!='也添加到您的if语句中,以防止在某人刚刚保留空格的情况下获得任何空白描述。关于验证,我建议添加类似
&&trim($\u POST['description'])!=''的内容也添加到您的if语句中,以防止在某人刚刚保留空格的情况下获得任何空白描述。关于验证,我建议添加类似
&&trim($\u POST['description'])!=''的内容也添加到您的if语句中,以防止在某人刚刚保留空格的情况下获得任何空白描述。关于验证,我建议添加类似
&&trim($\u POST['description'])!=''的内容到您的if语句,以防止在某人刚刚保留空格的地方得到任何空白描述。好的,我按照您的建议做了,编辑了帖子以显示我的工作,但我仍然得到相同的结果。我看到您的属性form=“order\u form”与表单ID不匹配好的,所以我按照你的建议做了,编辑了这篇文章来展示我的工作,但我仍然得到了相同的结果。我发现你的属性form=“order\u form”与你的表单ID不匹配。好的,所以我按照你的建议做了,编辑了这篇文章来展示我的工作,但是我还是得到了相同的结果。我发现你的属性form=“order\u form”与你的表单ID不匹配好的,所以我按照你的建议做了,编辑了帖子来展示我的工作,但我仍然得到了相同的结果。我发现你的属性form=“order\u form”与你的表单ID不匹配