не работает проверка на количество символов

не работает проверка на количество символов

  /* Принимаем данные из формы */
  $name = $_POST["name"];
  $page_id = $_POST["page_id"];
  $text_comment = $_POST["text_comment"];
  if (mb_strlen($name)<5  || mb_strlen($name)>90)
  {
    header('location: /error/index.html');
    exit;
    }
    elseif (mb_strlen($text_comment)<10 ||  mb_strlen($text_comment)>1600)
      {
      header('location: /error/index.html');
      exit;
    }
  $name = htmlspecialchars($name);// Преобразуем спецсимволы в HTML-сущности
  $text_comment = htmlspecialchars($text_comment);// Преобразуем спецсимволы в HTML-сущности
  $mysql = new mysqli('remotemysql.com','3u5SxxxWnv','4VxvDT64ar','3u5SxxxWnv');// Подключается к базе данных
  $mysql->query("INSERT INTO comments (name, page_id, text_comment) VALUES ('$name', '$page_id', '$text_comment')");// Добавляем комментарий в таблицу
  header("Location: ".$_SERVER["HTTP_REFERER"]);// Делаем реридект обратно
?>

Ответы (0 шт):