About this site
Copyright © 2010 and beyond, Marc Horner
ZCE Project - Zend™ Certified Engineer
zceProj1.1 Started 1st August 2007
The purpose of this site is to create and submit a website as part of
my Computeach course
The site has been hand written by myself using Notepad++ and combines PHP
with XHTML, CSS and MySQL. There was a Microsoft Access Database provided which
will also be incorporated into the site in order to satisfy the content requirement.
However the majority of the site is running on a MySQL database
Before submitting the project I will ensure that the entire site passes XHTML1.0
transitional and CSS level 2.1 validation. Links are also provided in the footer across the site
Site Overview
Click here to see an overview of the site
Checklist
Examples to be posted here eventually
- Create at least 10 distinct Web Pages - Done
- Use eight string related functions - php_include/string_related_functions.php
- Use 2 date related functions - php_includes/date_related_functions.php
- Comment your code - ongoing
- Generate HTML dynamically - done, ongoing
- Use the printf function - done. Line 52 on content/links.php. Will aim to do more
- Use the sprintf function-
- Create and use a cookie done. check_pw.php. Delete cookies in php_includes/common_header.php
- Create and use a text file
- Create and use an object - php_include/classes.php
- Validate a form- Currently validates that forms are not submitted when blank. Will add to this
- Allow users to view and search database record - done
- Allow users to add database records done - news articles comments and messageboard so far
- Consider Security Issuesno password data stored in cookies. all secure areas (viewing people's personal
details, posting on the site) check login status each time the page is called
- Aesthetics - Valid CSS done