Пишет ошибку: parse error: syntax error пишет локальный сервер open server. как исправить?

0

пишет Parse error: syntax error, unexpected 'echo' (T_ECHO) in W:\domains\localhost\register\check.php on line 7 как исправить? 

<?php
$login = filter_var(trim($_POST['login']), FILTER_SANITIZE_STRING);
$name = filter_var(trim($_POST['name']), FILTER_SANITIZE_STRING);
$pass = filter_var(trim($_POST['pass']), FILTER_SANITIZE_STRING);

if(mb_strlen($login) < 5 || (mb_strlen($login) > 90) {
    echo="Недопустимая длина логина";
    exit ();
} else (mb_strlen($name) < 3 || (mb_strlen($name) > 50) {
    echo="Недопустимая длина имени";
    exit ();
} else (mb_strlen($pass) < 4 || (mb_strlen($login) > 7) {
    echo="Недопустимая длина пороля от 4 до 7 символов";
    exit ();
}


$mysql = new mysqli ('localhost', 'root', 'root', 'register-rutger');
$mysql->queru("INSERT INTO `users` (`login`, `pass`, `name`) VALUES('$LOGIN', '$pass', '$name')" );
$mysql->close();
?>
php

1 ответов

0

Вот ошибка:

 echo="Недопустимая длина логина";

В php нет такого синтаксиса как echo=. Нужно писать так:

 echo "Недопустимая длина логина";
Sign up or Log in to write an answer