Подскажите как ответить на неверные данные, каким сообщением и статусом.
if (!empty($params['user_login']) && !empty($params['user_password'])) {
$login = trim($params['user_login']);
$password = trim($params['user_password']);
if(strlen($login) >= 4 && strlen($login) <= 10
&& strlen($password) >= 6 && strlen($password) <= 20) {
// код который реализует регистрацию
if (// проверка на успешность регистрации) {
$data = [
'signup' => 'success'
];
return $res->withStatus(201)
->withHeader("Content-Type", "application/json")
->write(json_encode($data));
} else {
$data = [
'signup' => 'failed'
];
return $res->withStatus(200)
->withHeader("Content-Type", "application/json")
->write(json_encode($data));
}
} else {
// как ответить если данные не верны, коротки или длинные.
// какой статус для этого использовать
}
} else {
// как ответить если данные не верны, логин или пароль пуст.
// какой статус использовать
}
Виртуальный выделенный сервер (VDS) становится отличным выбором
хочу развернуть админку yii2 kit start пишу команду composerphar install и выходит ошибка
Где найти и как установить PHP Синтаксис - Extensions для Visual Studio for Mac 2017
Здравствуйте! Хочу с помощью accept-language определять язык пользователя, и записывать в соответствии с этими данными в сессию несколько значений
Не как не могу составить алгоритмНа диске есть папки (категории) в них тоже папки (под-категории) и в них тоже могут быть папки, но ещё и файлы