Create two pages a login page and an account balances page

Assignment Help Computer Engineering
Reference no: EM131965381

Assignment

They want to give you access to their user database, so that users can log in, check their balances, and transfer money from checking to savings and back. For this assignment, you will need to create at least two pages: a login page, and an account balances page.

For this assignment, you will build upon your prior assignment 2. Using the style and pages of your assignment 2, you need to create a login and accounts page. The login page must be able to validate the valid logins, provided in this assignment. A valid login consists of only lowercase alpha characters. You are welcome to use a hard-coded array, CSV, or MySQL database to create your login page.

The account balance page must display both the savings and checking account balances. A transfer button should be readily accessible that lets a user transfer balances between the two. A fee of 1% is applied when transferring from savings, but there are no fees to transfer to savings. For example, if I have $100 in my checking account and $20 in my savings, and wanted to move all $100 to savings, I should be able to do so, resulting in $120 in savings. If I wanted to move all of the money back to checking, then the total amount should be $118.8.

You are welcome to use an external CSV or MySQL database for this assignment, but the following accounts must be present in the PHP files:

· User: tstark, pass: FEman, checkingBalance: $1,000,000,000, savingsBalance: $0

· User: bwidow, pass: gunsgunsgunsguns, checkingBalance: $420.00, savingsBalance: $1337.37

· User: spiderman, pass: doeswhateveraspidercan, checkingBalance: $5.92, savingsBalance: $12.00

· User: rastley, pass: NEVERGONNAtellaLIE, no account info

The functional requirements for this assignment include:

· At least two new pages are required: login, and accounts

· Only valid users should be able to login

· Input must be validated at login.

· Transfers must work between both accounts.

· Transfer amounts must be validated. Consider what happens if we try to transfer -$100.

· Transfer fees from savings must be applied.

· All inputs must be validated. A reminder: if your Javascript or PHP is broken, the resulting grade will be a zero. If your input results in an error that is not of your own creation, your resulting grade will be a zero. If you submit incomplete or empty PHP or Javascript, your resulting grade will be a zero.

Reference no: EM131965381

Questions Cloud

Complete financial statements of detecting potential fraud : "In general, financial management is perceived as having the primary responsibility in deterring and detecting financial reporting fraud.
List and returns the perfect shuffle of the list : Using the function perfect_shuffle(a_list) which takes as argument a list and returns the perfect shuffle of the list. The function should not modify
Describe how a security test differs from a security audit : 1. Describe how a security test differs from a security audit?
Calculate the percentage changes in eps : Calculate earnings per share, EPS, under each of the three economic scenarios before any debt is issued.
Create two pages a login page and an account balances page : For this assignment, you will need to create at least two pages: a login page, and an account balances page.
Encryption at the disk-block level : What are the advantages of performing encryption at the disk-block level, below the file system? (Mark all that apply.)
Advantage of the shared physical resources : He then takes advantage of the shared physical resources to steal data. Which of the following describes this attack?
How much net working capital does the firm need to fund : Dandee Lions, Inc., has a cash balance of $108,000, accounts payable of $223,000, inventory of $206,000, accounts receivable of $322,000, notes payable.
Basis for similar workbooks : 1- A(n) ________ is a workbook that you create to use as a basis for other similar workbooks.

Reviews

Write a Review

Computer Engineering Questions & Answers

  Mathematics in computing

Binary search tree, and postorder and preorder traversal Determine the shortest path in Graph

  Ict governance

ICT is defined as the term of Information and communication technologies, it is diverse set of technical tools and resources used by the government agencies to communicate and produce, circulate, store, and manage all information.

  Implementation of memory management

Assignment covers the following eight topics and explore the implementation of memory management, processes and threads.

  Realize business and organizational data storage

Realize business and organizational data storage and fast access times are much more important than they have ever been. Compare and contrast magnetic tapes, magnetic disks, optical discs

  What is the protocol overhead

What are the advantages of using a compiled language over an interpreted one? Under what circumstances would you select to use an interpreted language?

  Implementation of memory management

Paper describes about memory management. How memory is used in executing programs and its critical support for applications.

  Define open and closed loop control systems

Define open and closed loop cotrol systems.Explain difference between time varying and time invariant control system wth suitable example.

  Prepare a proposal to deploy windows server

Prepare a proposal to deploy Windows Server onto an existing network based on the provided scenario.

  Security policy document project

Analyze security requirements and develop a security policy

  Write a procedure that produces independent stack objects

Write a procedure (make-stack) that produces independent stack objects, using a message-passing style, e.g.

  Define a suitable functional unit

Define a suitable functional unit for a comparative study between two different types of paint.

  Calculate yield to maturity and bond prices

Calculate yield to maturity (YTM) and bond prices

Free Assignment Quote

Assured A++ Grade

Get guaranteed satisfaction & time on delivery in every assignment order you paid with us! We ensure premium quality solution document along with free turntin report!

All rights reserved! Copyrights ©2019-2020 ExpertsMind IT Educational Pvt Ltd