PHP Homework

profiletheman04
php_project.zip

PHP Project/PHPProj.docx

PHP!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!

CST 217 Project: In this assignment you are asked to design and develop an original PHP application that utilizes the many concepts you were taught in this course. Use your entrepreneurship theme if feasible.

USE THIS IDEA, IT’S THE EASIEST:

1. Tic-Tack-Toe Game: Interactive Internet Game (Like Yahoo Games)

Draw a Hierarchy Chart: Planning is important! Because you will be using many modules for this project, I would like you to draw a hierarchy carts to show a picture of how the modules relate to each other. To draw this chart in Word, click Insert, Shapes, and then click the box shape to get started. Then, right-click on the box and choose Format Shape and change the line thickness (weight). Right-click on the box again and this time chose Add text and type the title. Plan to submit this chart, as a Word document, along with the link to your Login script in drop box 11 when you finish the project.

Program a Login Form: This can be simple or complex – it’s up to you. Here are some example videos of a simple login form. To get started, you might want to watch these videos. You can create your MySQL database the way we did in Lab 8 and 9 with name and password fields.

Password Login: http://www.youtube.com/watch?v=4oSCuEtxRK8

Example 2: http://www.youtube.com/watch?v=5XpBzLVHkPY

Example 3: http://www.youtube.com/watch?v=YCduI1JAFWo

We want to keep the password a secret, even if a hacker reads the HTML code. A good way to achieve this goal is to use the md5() function. Refer to page 138 and 139. Decide what your password will be and then write a 3 line script to encode it. The password in this example is “cst217”

Example 3 line password script:

When I ran this 3 line script, and got this encoded message:

There is no way a “common hacker” can decode this password.

Here is the Example Login Program.

Project Point Distribution: (100 points total)

First Half of Project:

1. You submitted a hierarchy cart - 5 points

2. Your project was unique to your first 10 labs. - 10 points

3. All your documents includes comment statements - 5 point

4. Your forms included professional looking images - 5 points

5. You programmed a login script - 10 points

6. You programmed a menu (see lab 9 and 10) - 10 points

7. You wrote your data to a MySQL table- 10 points

8. You programmed an “Add records module” - 10 points

Second Half of Project:

9. You programmed a “Delete records module” - 10 points

10. You allowed the user to view data in sorted order (Lab 10) - 10 points

11. You allowed the user to view data in filtered order (Lab 10) - 5 points

12. You did some math – (calculated a total or added tax) - 5 points

13. You wrote or recorded a significant comment describing the difficulty of this project and your thoughts on this online class as a whole. - 5 points

image2.png

image3.png

image4.png

image1.png