Форма регистрации и авторизации пользователя, MySQL, JS, PHP, AJAX.
После копирования на сервер директории registration-form, форма будет доступна по ссылке <название сайта>/registration-form. Также файлы с директории registration-form можно положить куда угодно на сервер, и форма будет доступна по соответствующей ссылке. Т.е. форма не завязана по абсолютному пути.
db.sql - дамп базы данных mysql.
reset.css - сбрасывает все стандартные стили элементов
style.css - главный файл стилей формы и страницы пользователя
img/ico - используемые пиктограммы
js/ - java script файлы
main.js - содержит javascript управления регистрационной формой
php/language/ - файлы содержащие языковые конфиги
en.php, ru.php - английский и русский конфиги, соотвтетственно, состоят из ассоциативного массива, описывающего выводимые надписи на странице.
model/ - файлы обработки данных
validation.php - файл содержит класс, который проверяет введенные пользователем данные в регистрационной форме, и взводит флаги ошибок, в случае если что-то введено неверно, также, здесь же происходит обработка введенных данных.
Database.php - абстрактный класс для работы с базой данных.
MyDatabase.php - класс, наследуемый от Database, содержит методы для работы с базой данных mydb
view/ - файлы отображения
header.php - заголовочный файл, содержит доктайп, тайтл, подключение стилей.
lang-switch.php - файл содержит переключатель языка.
registration-form.php - формы регистрации и авторизации.
user.php - страница пользователя.
footer.php - подвал сайта.
uploads/img - файлы с изображениями пользователей.
index.php - главный файл, который выводит на страницу необходиымую информацию.
register.php - скрипт обработки регистрации.
auth.php - скрипт авторизации.
city.php - скрипт вывода списка городов из базы данных.