Find Jobs
Hire Freelancers

HTML, PHP, XML, MySQL Final Project

$30-250 USD

Cancelado
Publicado há aproximadamente 10 anos

$30-250 USD

Pago na entrega
Below is the requirements of the project scope: 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.). When your assignment is complete, use the form below to submit a link to your assignment, and to attach your XHTML files, PHP files, and the resulting XML data files. 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.
ID do Projeto: 5880018

Sobre o projeto

8 propostas
Projeto remoto
Ativo há 10 anos

Quer ganhar algum dinheiro?

Benefícios de ofertar no Freelancer

Defina seu orçamento e seu prazo
Seja pago pelo seu trabalho
Descreva sua proposta
É grátis para se inscrever e fazer ofertas em trabalhos
8 freelancers estão ofertando em média $202 USD for esse trabalho
Avatar do Usuário
Hi I work towards providing reliable, relevant and robust IT solutions at most competitive prices to my customers. I ensure 100% customer satisfaction so lets start Thanks
$216 USD em 9 dias
4,8 (381 avaliações)
8,2
8,2
Avatar do Usuário
Hello, I am from a team of web designers and developers with strong skills in working with PHP/MySql/Ajax/jQuery/JS etc. We are having experience in working with websites using xhtml, xml etc. I have gone through the job details and interested to work on your project. We can start the work from tomorrow if you hire me. Thanks
$210 USD em 6 dias
5,0 (12 avaliações)
4,7
4,7
Avatar do Usuário
Hello, We can create the based on your requirements and timeline. I primarily work with small businesses, professional services and individuals. My goal is to provide quality web solution at a reasonable price. Please let me know your availability and we can discuss the details over Skype or Phone. We have local office in US as well. Regards, Ash
$210 USD em 6 dias
4,7 (10 avaliações)
5,0
5,0
Avatar do Usuário
Hello, I am experienced in WordPress, PHP - MYSQL, HTML, CSS. I can complete the task satisfactorily in given period. Besides, I also have a team of experts working with me. Let me know. Thanks.
$211 USD em 5 dias
5,0 (1 avaliação)
0,0
0,0

Sobre o cliente

Bandeira do(a) UNITED STATES
Itasca, United States
5,0
1
Método de pagamento verificado
Membro desde abr. 22, 2014

Verificação do Cliente

Obrigado! Te enviamos um link por e-mail para que você possa reivindicar seu crédito gratuito.
Algo deu errado ao enviar seu e-mail. Por favor, tente novamente.
Usuários Registrados Total de Trabalhos Publicados
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
Carregando pré-visualização
Permissão concedida para Geolocalização.
Sua sessão expirou e você foi desconectado. Por favor, faça login novamente.