SWE 432: Design and Implementation of Software for the Web
Assignment — Fall 2014
This course is part of the ACS Software Engineering
and the minor in Software Engineering programs.
Syllabus Schedule
  

SWE 432 Assignment 7
Simple Form Processing
Due 10/21


Your assignment is to write a small PHP program (named show.php) that accepts the form data values from your web page for assignment 6. Your PHP needs to display the input data from the form in a readable format as an HTML page. You do not need to process the inputs, just echo them.

As before, you can work with a partner or alone. You can work with the same partner as the previous assignment, or a different partner.

Within the above constraints, feel free to format the output web page any way you like. Your program will be graded on correctness, and also on the readability and maintainability of the PHP and the HTML (and/or the text) that it produces (for example, be sure to add carriage returns!). You may change your HTML form from assignment 6.

You will deploy your PHP program on the Hermes application server, as detailed in the PHP Deployment Instructions.

Warning: The program is small, but several things may cause this assignment to take more time than you expect. Most of you are working with new technology, many of you are not familiar with Unix, and debugging is notoriously painful with PHP. I strongly suggest that you start by taking a PHP program that you know works (an example from the book or the class website) and deploy it on our server. That way you won't have to learn how to program and deploy PHP at the same time.

Submission

Put your name and "SWE 432 - Assignment 7" on all screens. If you work with a partner, put both names on the screens. Submit your program by

NOTE: I will access each assignment shortly after the due date and not look at your web site afterwards.

Making your web page available to me is your responsibility; if I cannot access your file then you will not get credit. Be sure to test access to your file before the due date.

Grading Rubric

The grading for this assignment will be as follows:
[Total: 20 points]



© Based on documents by Dr. Jeff Offutt (the original author) and Dr. Kinga Dobolyi, use with permission of the author. This document is made available for use by GMU students of SWE 432. Copying, distribution or other use of this document without express permission of the author is forbidden. You may create links to pages in this web site, but may not copy all or part of the text without permission of the original author.