@Evtarchik
Начинающий web-developer

Ошибка в коде, синтаксис или что?

Люди добрые, скажите пожалуйста где тут ошибка? Она в синтаксисе?(да или нет будет достаточно) дальше сам разберусь

Код ниже:

<?php
// print_r($_POST);
$email = $_POST['email'];
$message = $_POST['message'];

$error = '';
if (trim($email == '')
$error = 'Введите ваш email';
elseif(trim($message) == '')
$error = 'Введите сообщение';
elseif(strlen($message) < 10)
$error = 'Требуется более 10 символов';

if($error != '') {
echo $error;
exit;
}
?>


Вот форма html, она на bootstrap:
<div class="container mt-5">
  <h3>Контактная форма</h3>
  <form action="check.php" method="post">
  <label for="email">E-mail адрес</label>
  <input type="email" name="email" id="email" placeholder=" Введите E-mail" class="form-control"><br>
  <label for="message">Сообщение</label>
  <textarea name="message" class="form-control" id="message" placeholder="Введите ваше сообщение"></textarea><br>
  <button type="submit" name="send" class="btn btn-success">Отправить</button>
  </form>
</div>
  • Вопрос задан
  • 109 просмотров
Решения вопроса 1
Как минимум есть ошибка в строке
if (trim($email == '')
Ответ написан
Комментировать
Пригласить эксперта
Ответы на вопрос 1
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы