Find Jobs
Hire Freelancers

Course Final Project, HTML, PHP, XML, MySQL

$10-100 USD

In Progress
Posted almost 10 years ago

$10-100 USD

Paid on delivery
Start by building the web forms that will collect the content. Depending on your specifications, you will need one or more web pages with appropriate forms for each class of user who will be contributing to your system. For example, if your CMS is going to be a typical retail oriented site with a product catalog, you might need one page for entering company news and press releases, and a second page for entering product information for the catalog portion of the site. Your web pages should include all appropriate header info, including the XML declaration, DOCTYPE definition, a title, and the link to your cascading style sheet, all necessary forms, plus all necessary instructions and user information. The forms should have an action attribute that identifies a PHP page that will process the submitted information. This web page should be valid XHTML code and have the link to the W3C Validator, as per earlier assignments. You will also need to code a PHP page to process the submitted data from those forms. As in assignment 5.2, your PHP script should perform any required data validation (reporting errors if needed) on the submitted form data. However, instead of sending the validated data via email, your script will need to format your data as well-formed XML and append it to an XML file on your server. To help you with this process of taking data in PHP and converting it to XML, you should study the sample pages provided in this module's readings document titled "The basics of an XML Flat File Repository". In this document you will find several files that have the core functionality you will need to read an XML file in to PHP, store it in PHP as an object, and then save those PHP objects back to a file in XML format. Once your data collection system is ready, use it to add at least ten new components to your XML file(s). For example, if you are doing the news/press releases plus product catalog system mentioned above, you might want to insert at least three or four sample press releases plus at least 6 to 8 sample products. If you are doing a site with just a single type of data, it should have at least ten sample objects (ten books in your library, ten short sample articles for your e-journal, etc.). Additional information to simplify this project: The goal is to demonstrate the concepts of content management. From my experience some of you will deliver a complete working website with several bells and whistles. Others will have only a few pages completed and the core skills demonstrated. This is the norm because your backgrounds are all so different in terms of experience and career goals. To help those on the lower end of the spectrum figure out what they must do to survive, I've decided to post this checklist. 1) Use valid XHTML or HTML in your pages 2) Use CSS as a external style sheet that validates 3) Use at least 1 example of JavaScript 4) Use at least 1 example of client side (JS) validation 5) Use at least 1 example of server side validation (PHP) 6) Have a page that reads content from a datasource (database, xml, etc.) 7) Have a page that writes/updates content that item #6 is displaying 8) Ensure any forms follow accessibility guidelines. 8) Tie all 8 items into one collective site experience related to the project you identified. The above is the minimum expectation for the project to demonstrate the skills in the course. The above project is my final project, and I have nothing but struggled with this course as I have no intention of doing web development this was just a elective course and I thought it would be basic HTML Javascript but instead it ventures into things that I am not familiar with or have had any exposure to previously. I have the outline of the pages when needed. I would need this in the next 5 days. Thank you.
Project ID: 5880439

About the project

7 proposals
Remote project
Active 10 yrs ago

Looking to make some money?

Benefits of bidding on Freelancer

Set your budget and timeframe
Get paid for your work
Outline your proposal
It's free to sign up and bid on jobs
7 freelancers are bidding on average $215 USD for this job
User Avatar
A proposal has not yet been provided
$578 USD in 10 days
5.0 (142 reviews)
7.1
7.1
User Avatar
Hi I am BS(CS) qualified with Web Development as my main area of interest. I would like to help you in creating such a project that will fully meet the requirements listed in the description, and will be kept as simple as possible so that you could be able to understand (or get a good idea) of what is going on in each file / section (I can comment the code & make sure it looks clean, is indented, etc). The time is quite short, but I can still do it I believe, perhaps it will be not 100% fully validated code because of this short span of time but still you can expect 90-99% job done. I have experience with all commonly used web technologies more than enough for this project (HTML/CSS PHP/MySQL Javascript/Jquery/Ajax/XML Photoshop Design, etc). I have done web projects on this site as well (got great feedback). Please review my profile and let me know if you are interested so that we can discuss further. Thanks and looking forward to seeing your response. Regards Ahsan
$145 USD in 6 days
5.0 (30 reviews)
5.0
5.0
User Avatar
Hello Sir/Mam, We have professionally trained team of expert web designers which design user friendly web pages and websites. We use all the latest technologies for web designing. We provide the excellent web services which appeal to customers to ask and inquire about your products and services. Regards Autumn Software and Solutions ,
$166 USD in 10 days
5.0 (1 review)
0.0
0.0

About the client

Flag of UNITED STATES
Itasca, United States
5.0
1
Payment method verified
Member since Apr 22, 2014

Client Verification

Thanks! We’ve emailed you a link to claim your free credit.
Something went wrong while sending your email. Please try again.
Registered Users Total Jobs Posted
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759) & Freelancer Online India Private Limited (CIN U93000HR2011FTC043854)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
Loading preview
Permission granted for Geolocation.
Your login session has expired and you have been logged out. Please log in again.