Professional Documents
Culture Documents
IT0049
(Web System and Technologies)
// 2
Module 4 – Module 5
1.) Create a Registration module just like what is shown below. Using CodeIgniter, get
the data from the forms and display below. Integrate HTML and CSS (Bootstrap is
encouraged).
Apply Form Validation rules:
1. First Name
- Accept only alphabet characters
- Required
2. Middle Name
- Accept only alphabet characters
- Required
3. Last Name
- Accept only alphabet characters
- Required
4. Username
- Accept only Alphanumeric characters
- Minimum of 6 characters
- Should be unique in the database table
- Required
5. Password
- Minimum of 8 characters
- Required
6. Confirm Password
- Minimum of 8 characters
- Should be identical to password
- Required
7. Birthday
- Required
8. Email
- Should be in correct email format
- Required
9. Contact number
- Should only accept numbers.
- Required
Note: Show an error message when validation fails, insert the record to the database if
validation is successful
2. By referring to the credentials saved in your tables, use it to create a login page (create
your own login page).
Upon submitting the form, validate if the entered credential is valid(existing in your
database table). If valid, redirect to a profile page. Otherwise, display an error message.
3. Profile Page – Side Retrieval of Record
Please see screenshot below for your guide.
Create a validation callback that checks if current password is identical with password saved in your
database table. Otherwise, show a message “Current password is not the same with the old
password”.
Enter new password and re-enter new password field should be identical. Otherwise, show an error
message “New password and Re- Enter new password should be the same.”
Note: The following rubrics/metrics will be used to grade students’ output in the Technical
Summative Assessment 2.