У меня есть контактная форма на моем сайте с четырьмя текстовыми полями. Это похоже на обычную контактную форму, но в поле «сообщение» (которое является html textarea) существуют случайные пробелы, которые появляются каждый раз, когда загружается страница. Заполнитель не отображается, если вы не удалите пробелы перед вводом. Что я могу сделать, чтобы исправить это?Удалить места в окне сообщений 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>
Почему у вас есть это: 'echo htmlspecialchars ($ _ POST ['message'])' на загрузке страницы? Для значения textarea, я имею в виду. – Maximus2012
Вы понимаете, что при загрузке первой страницы этот код будет генерировать неопределенные ошибки индекса. Возможно, именно эти сообщения об ошибках появляются в вашем 'textarea' – RiggsFolly
, ответ лежит в источнике html; сравните его с тем, что вы используете сейчас. Я видел, что это случалось слишком много раз –