eg-259:cw2
Differences
This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revisionLast revisionBoth sides next revision | ||
eg-259:cw2 [2007/11/19 10:55] – eechris | eg-259:cw2 [2011/03/25 12:18] – [The Exercise] eechris | ||
---|---|---|---|
Line 1: | Line 1: | ||
+ | ====== Coursework 2: Server-Side Programming ====== | ||
+ | **Formally issued on**: Tuesday 29th March, 2011. | ||
+ | |||
+ | **Lecturer**: | ||
+ | |||
+ | **Due date**: Start of the final session on Thursday 12th May, 2011. | ||
+ | |||
+ | |||
+ | |||
+ | |||
+ | |||
+ | ===== The Exercise ===== | ||
+ | |||
+ | * Write a PHP document to generate a web form (in valid XHTML 1.1) that collects your favourite films, including the title of the film, its director, and one or more of its stars, your rating (out of 5) and a mini review. This form must call one PHP script when the form is submitted and another to request a current list of favourited films. | ||
+ | * Write a PHP script that collects the data from the form of Exercise 1 and writes it to a file. | ||
+ | * Write a PHP script that produces the current results of the survey of Exercise 1. | ||
+ | |||
+ | //Hint//: As you have not done any PHP yet, mock up the application in XHTML first! | ||
+ | |||
+ | ===== Submission Details ===== | ||
+ | |||
+ | You should submit a copy of your PHP scripts packaged in a single zip file '' | ||
+ | not assume anything about where your application will be installed. Avoid the use of absolute URIs in the '' | ||
+ | |||
+ | |||
+ | ===== How this Work will be Assessed ===== | ||
+ | |||
+ | |||
+ | There will be: | ||
+ | |||
+ | * 10 marks for successful completion of the exercise as a PHP web application; | ||
+ | * You will lose 2 marks if I have to edit any files in order to get them to work! | ||
+ | |||
+ | Late submissions will **not be marked**. |
eg-259/cw2.txt · Last modified: 2012/03/14 08:32 by eechris