Skip to content
A simple website with a form that persists data to a database using PHP and MySQL.
PHP JavaScript CSS
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
inc
DB.php
LifeCraft_Font.woff
Project1.pdf
Project2.pdf
Project3.pdf
README.md
Session.php
User.php
autoload.php
cloud.svg
confirmation.php
database.php
index.php
script.js
scroll.svg
style.css
validate.js
validate.php

README.md

Web Programming Project

There were 3 parts to creating this website:

  1. Create the html, css, and add form validation with JavaScript
  2. Add form validation using PHP
  3. Persist the form data to a database, then retrieve that data to display a confirmation page

The instructions that were given can be found in Project1.pdf, Project2.pdf, and Project3.pdf respectively.

TODO

I already had significant web development experience so I took this project as an opportunity to have some fun with SVG and animations. I'd like to eventually strip out the PHP so people can view the site with a plain web browser.

Also the code is a mess and inline svg looks horrible. I need to go in and clean it up.

You can’t perform that action at this time.