Skip to content

povstenko/user-registration

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

10 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Рaбота с формами, файлами и функциями

Создание web–приложений, исполняемых на стороне сервера при помощи языка программирования PHP и технологии AJAX

  • Создать три файла с именами index.php, addUser.php и howUsers.php. Все файлы должны находиться в одной папке.
  • Файл index.php должен содержать меню с двумя пунктами Add и Show. Первый пункт меню должен активировать страницу addUser.php, второй — страницу showUsers.php.
  • Файл addUser.php должен содержать форму для регистрации пользователей. Форма может быть произвольной, но обязательно должна содержать поля для логина, пароля и адреса электронной почты пользователя. Кроме этих полей форма, по вашему усмотрению, может содержать и другие поля.
  • После заполнения формы и нажатия кнопки submit информация о новом пользователе должна записываться в файл с именем users.txt. В этом файле информация о каждом пользователе должна записываться в новой строке. Необходимо предусмотреть какой-либо разделитель между логином, паролем, адресом и, возможно, другими полями в этом файле. Запись о пользователях может выглядеть так:
Mary: 12345M: adminmary@gmail.com
Archer: archer555: archerboy@yahoo.com

Запись в файл выполнять только в случае, если добавленный в форму логин еще не существует в файле. Если пользователь с добавленным в форму логином уже существует, надо выдать сообщение об этом и не выполнять запись в файл. Файл showUsers.php должен выводить в браузер в виде таблицы (в теге <table>) список всех пользователей из файла users.txt. Запись в файл оформить в виде функции, в которую передавать массив с данными о пользователе. На странице index.php надо выводить текущее количество пользователей в файле users.txt.

Releases

No releases published

Packages

No packages published