Project 3 Build off Project 2 and Create PHP Form Validation and Confirmation Page Solution

$35.00 $29.00

Building off Project 2: Remove/disable all JavaScript/HTML5 Form Validation, from Project 2 Add server side PHP form validation for user input Validation Rules for Registration Fields: User Name Required Field Max length 50 characters, minimum length 6 characters Password Required Field Max length 50 characters, minimum length 8 characters Enforce 1 capital, 1 lowercase, 1…

5/5 – (2 votes)

You’ll get a: zip file solution

 

Description

5/5 – (2 votes)

Building off Project 2:

Remove/disable all JavaScript/HTML5 Form Validation, from Project 2 Add server side PHP form validation for user input

Validation Rules for Registration Fields:

    1. User Name

      1. Required Field

      1. Max length 50 characters, minimum length 6 characters

    1. Password

      1. Required Field

      1. Max length 50 characters, minimum length 8 characters

      1. Enforce 1 capital, 1 lowercase, 1 digit, 1 special character

    1. Repeat Password

      1. Required Field

      1. Max length 50 characters, minimum length 8 characters

      1. Enforce 1 capital, 1 lowercase, 1 digit, 1 special character

      1. Ensure password fields match

    1. First Name

      1. Required Field

      1. Max length 50 characters

    1. Last Name

      1. Required Field

      1. Max length 50 characters

    1. Address line 1

      1. Required Field

      1. Max length 100 characters

    1. Address line 2

      1. Optional Field

      1. Max length 100 characters

    1. City

      1. Required Field

      1. Max length 50 characters

    1. State

      1. Required Field

      1. Max length 52 characters

    1. Zip Code

      1. Required Field

      1. Max length 10 characters, minimum length 5 digits

      1. Enforce either xxxxx or xxxxx-xxxx format

    1. Phone Number

      1. Required Field

      1. Max length 12 characters

      1. Enforce xxx-xxx-xxxx format

CMP SCI 3010 Project 3 – Build off Project 2 and Create PHP Form Validation

and Confirmation Page

    1. Email

      1. Required Field

      1. Enforce Email format, x@x.x format

    1. Gender

      1. Required Field

      1. Max length 50 characters

    1. Marital Status

      1. Required Field

      1. Max length 50 characters

    1. Date of Birth

      1. Required Field

      1. Enforce MM/dd/yyyy format

Use PHP to do all the same form validation that JavaScript was doing on the client side.

  1. If PHP detects invalid form data, return to Registration page with messaging on each form field that failed.

    1. Upon successful PHP form validation, submit valid data to the Registration Confirmation

page and display a confirmation page.

Confirmation page will follow the same rules as the Registration page for layout. Follow coding standards http://www.w3schools.com/html/html5_syntax.asp

Project 3 Build off Project 2 and Create PHP Form Validation and Confirmation Page Solution
$35.00 $29.00