Skip to content

madd88/work.test

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Задание

PHP

Создать страницу с авторизацией пользователя: логин и пароль и реализовать в ней: возможность регистрации пользователя (email, логин, пароль, ФИО), при входе в "личный кабинет" возможность сменить пароль и ФИО. использовать "чистый" PHP 5.6 и выше (без фреймворков) и MySQL 5.5 и выше, дизайн не важен, верстка тоже простая. Наворотов не нужно, хотим посмотреть просто Ваш код.

Сервер

  • MySQL 5.7
  • Apache 2.4
  • PHP 7.3

Установка

Загружаем репозиторий

git clone https://github.com/madd88/work.test

В папке с файлами запустить Composer

composer install

В файле config.php прописать конфиг для подключения к БД

define('DB_HOST', 'localhost');
define('DB_LOGIN', 'root');
define('DB_PASSWORD', '');
define('DB_NAME', 'vork');

Создать таблицу в БД из файла migrations.sql

CREATE TABLE `users` (
  `id` int(10) unsigned NOT NULL AUTO_INCREMENT,
  `full_name` varchar(255) COLLATE utf8mb4_unicode_ci DEFAULT NULL,
  `email` varchar(55) COLLATE utf8mb4_unicode_ci DEFAULT NULL,
  `login` varchar(55) COLLATE utf8mb4_unicode_ci DEFAULT NULL,
  `password` varchar(255) COLLATE utf8mb4_unicode_ci DEFAULT NULL,
  `session_id` varchar(255) COLLATE utf8mb4_unicode_ci DEFAULT NULL,
  PRIMARY KEY (`id`),
  UNIQUE KEY `login_UNIQUE` (`login`)
) ENGINE=InnoDB AUTO_INCREMENT=13 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_u

Все готово)

Releases

No releases published

Packages

No packages published