ru24.pro
Все новости
Сентябрь
2024
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22
23
24
25
26
27
28
29
30

Написать на PHP приложение PWA

0

Написать на PHP приложение PWA, которое при запуске отображает форму авторизации.

Форма авторизации содержит текстовые поля Username и Password и кнопку "Login".

При нажатии на кнопку если в оба поля вписано значение "admin" - отобразить Форму 2, в противном случае - вывести alert "Ошибка авторизации" и ожидать повторного ввода.

Форма 2

Содержит текстовое поле IN (длинный текст), текстовое поле OUT(длинный текст), кнопку "Submit" и кнопку "Logout"При нажатии на кнопку "Submit" нужно взять содержимое текстового поля IN и передать в хранимую процедуру DoSomething в базе MySQL на том же хостинге, тип параметра при этом должен быть JSON. Саму хранимую процедуру тоже нужно создать, она должна возвращать ровно тот же JSON который получила на входе, переведя его в верхний регистр. Этот результат нужно отобразить в поле OUT.

Если соединения с интернетом нет - в этом DIV нужно написать "Нет связи, проверьте соединение с интернет".

Если хранимая процедура выдала любую ошибку при выполнении запроса (слишком длинный текст, отсутствие прав и любую другую) - вывести текст ошибки в поле OUT.

При нажатии на кнопку "Logout" - переходить на авторизацию. При обновлении страницы - если пользователь авторизован - он должен снова увидеть Форму 2.

Приложение не должно использовать никаких сторонних компонентов.

Требований к дизайну не предъявляется.

В качестве результата нужно:1. Набор файлов для размещения на хостинге с PHP2. Текст хранимой процедуры (скрипт для создания через phpMyAdmin)3. Инструкция как это всё запустить (куда вписать параметры подключения к базе)