Ghostwriting HTML, CSS, PHP, MySQL programming assignments

Ghostwriting HTML, CSS, PHP, MySQL Programming assignment
requirements:
1. The site has the following areas:
a. Home
b. Catalogue of products
c. Membership (Sign up, login, and logout)
d. Trolley with checkout
e. Admin area to be accessible only to an administrator
1 The webpage must have the following sections:
Main
category page
Member page (register, login, logout)
shopping cart,
admin page with payment function admin login
2 Different access levels for different user types:
a. Public user: has not signed up or logged in to the website.
b. General Member: requires a log in that is created upon sign up. This is the default level for a newly signed up user.
c. Administrator: logs in as an administrator.
Users have different access levels
1 Public users: users who have not yet registered or have no login page
2 At-Large Member: After registration, login is required. This is the default level for newly registered users.
3 Manage members: Admin login is required.

3. Membership Section contains login/logout and sign up:
If not a member yet, the user needs to sign up first. Once the user is logged in, they
must be kept logged in until they log out.
Following a successful login, more options such as “My Trolley” or “Admin” are
displayed as relevant to their user type. An admin option is not displayed for a
general member, for example. The
member page needs to have login, logout and registration functions:
users who are not members need Register first. Once a user is logged in, they need to remain logged in until they log out.
When the user has successfully logged in, they will have a My Cart or My Member page on their page.

4. All pages must contain the following sections:
a. Header section: This is to contain a relevant title of each page. For example, if the
page is 'Catalogue page', the title of the page is to be 'Catalogue'.
b. Navigation section: Available links are displayed according to access level.
c. Main content section: This is to contain the relevant information for each page.
d. Footer section: Your name and student number.
All pages must include the following sections
1. Each page of the title section should have a corresponding title category page=="category
2. The navigation section should have corresponding links according to different access levels.
3. The corresponding information of each page in the main content section.
4. The name and student number of the footer section YILIN WEN 453481

Check Point in Week 10 Tutorial
You must present your progress to your tutor in your assigned week 10 tutorial (week
commencing Monday 8th May) after completing the following:
??New members can sign up;
??Existing members can sign in and out;
??The header, footer and navigation sections are functioning (do not need to be
completed); and
??The tables in the database have been created.
2017.05.12 Must be completed:
New members can register
Existing members can log in and log out
The title, footer, and navigation panel can use
the tables required to complete the database.
Further information is as follows:
specific requirements
Home page
access level: all Home page
of the site




access level: all
Information about the products for the site goes here.
*Note : You may have combined home and catalogue. This is acceptable.
分类页面
访问等级:所有用户
网页产品信息需要罗列出来
主页和分类页可以在一个网页上
Membership – Signup
access level: all
Users must join the site if they wish to proceed to purchase
??A Form containing the following input elements and each element should be
validated when the user enters something in each field:
(Every field should have the appropriate label)
o [Required field] Username –To be valid, the user must enter a value that
contains at least one letter and is not an existing username;
o [Required field] Password – To be valid, the user must enter a value that
contains at least 5 characters, which must not include any spaces (all other
characters are acceptable);
o [Required field] Re-type Password– To be valid, the user must enter a value
that is exactly the same entry as the first password entry;
o [Required field] Name – First and Last name;
o [Required field] Date of birth- Users are given 3 drop down lists (year,
month, and day field) to enter this (it must be a valid date – February
should have 28 or 29) – the options in the drop down lists must make it
possible to enter no date:
§ The month field should be shown when the year is selected.
§ The day field should be shown when the month is selected
§ The year range should be: 1900 – 2010
o [Optional field] Email – users can put in an email address, it must be valid;
o [Required field] ‘Gender’ field using radio buttons;
o [Required field] ‘Country’ field using select area (In the Country field,
you should include ‘USA’ and ‘Australia’, maximum 5 countries):
§ When the country is selected, the page should show:
o ‘State’ field using select area
(You do not need to put all states but at least three
states for each country)
§ If the country is not selected, you should not show the `State’
field
§ When the state is selected, the page should show:
o ‘City’ field using select area
(You do not need to put all cites but at least three
cities for each state)
§ If the country or state is not selected, you should not show the
`City` field
o ‘Submit’ button; and
o ‘Reset’ button.
??When the submit button is clicked,
o If all fields are valid,
§ The webpage lets the user know that the form is submitted.
§ The submitted form data needs to be saved into the table
‘customer’. The detailed table ‘customer’ can be found in the
‘Details of Tables Required’ section. (The default access level
should be 2)
o If any field is invalid,
§ The page should show all appropriate error messages (e.g. password
requires longer than 5 characters).
§ The entered data should remain in the field.
Membership Page:
Access Level: All Users
User must be logged in before payment
Registration Required elements:
1 Username (required) Valid Username: Minimum Contains one letter and is a username that does not exist in the database
2 Password (required) Valid password: at least five characters, no spaces are allowed
3 Confirm password (re-type password) (required) Valid password: required and the first The passwords entered once are the same
4 Name == "First name and last name (required)
5 Date of birth (required) Three drop-down lists (year, month, day February to 28th or 29th) The drop-down list cannot directly enter numbers:
1) Select the month after the year
2) Select the month after the date
3) Year: 1900-2010
6 email (optional) The user can enter an email address, but it must be a valid
7 gender (gender) ) (required) use radio buttons
8 country (required) use select area (select area), must include USA and Australia, up to five countries
After the country is selected, the page It will continue to display:
state uses the selection surface. There are at least three states in a country
? If no country is selected, the state cannot be displayed
? After selecting a state, the webpage will display the following content:
The city (city) uses the select area (select area) at least three cities in a state.
If no state is selected, the selection of the city cannot appear.
9. Submit key submit
10. Reset key reset

After clicking the submit button:
1) If all the filled-in contents are valid, then: the
web page needs to let the user know that the form has been submitted, and
the submitted data needs to be uploaded and saved to the myphpadmin form 'user customer'.
2) If the content is invalid, then: the
page needs to display the wrong place (for example: the password needs more than five characters),
the entered data is still saved in the filled position

Membership Sign-In section
access level: member ??
The form contains the following input elements and each element should be validated when the user
enters something in each field: These elements can only be used after the user has entered something in the various boxes: Submit key 'Submit' button Reset key 'Reset' button Register key 'Sign-up' button





Trolley with Checkout
access level: member
This page must contain the items selected from the catalogue by the user. The list in
the trolley can be selected to proceed to the check out. The user will be brought back
to the home page when check out is completed.
??When the form is submitted (when the submit [Check out] button is clicked)
o Another form with basic information such as delivery address should
now be submitted, showing an error message if there is any empty
field in this form.
o The webpage should let the user know that the form has been
submitted.
o The submitted form data should be saved into the table ‘trolley’ in
database. The detailed table 'trolley' can be found in the 'Details of
Table Required' section.
Cart and Checkout
Access Levels: Membership
pages must include items selected by the user from the category page. The shopping cart list can be selected for checkout. After the checkout is complete, the user returns to the main page.
After submitting the page (click the [check out] button), you need to display: another
form with basic information, such as delivery address
After that, the user needs to be informed that
the submitted data needs to be uploaded and saved in the "shopping cart trolley" database.

Admin Area
access level: administrator
Administrators have the highest access level.
An administrator can change the stock information, ie number of stocks, price of stocks,
and change the access levels of members.
The administrator's password must be encoded. (For marking purpose, please provide an
administrator username and password in "readme.txt".)
Admin page
access level: administrator
administrator has the highest access level
administrator can change inventory information for example: stock quantity commodity price change member's access level
administrator password must be Coding (submit a separate readme.txt, record the administrator's username and password)

Details of programming style
??All semantic structure of the website should be controlled by “HTML”. You should use
HTML 5. You should pay particular attention to the elements that you use - make sure
that you use the most appropriate element for the kind of text you are marking up;
??All layout and other details of the appearance of the website should be controlled by
valid CSS (Cascading Style Sheets) rules. You should place CSS rules in an external style
sheet (no inline or internal style);
??All behavior of the website (the response to mouse clicking or keyboard reaction) should
be controlled by valid JavaScript (jQuery);
??If you use the jQuery plugins developed by others, you specify which plugins you used in
the readme.txt file. (You will get only half the possible mark for the related section);
??For this assignment, you should use PHP for server-side scripting. Uses built-in PHP
functions where possible;
??You should use the MySQL database on alacritas server. The detailed table structure can
be found from “Details of Table Required” section;
??If you use your computer or your own server to develop the assignment, please test your
work on the alacritas server using a browser available in the lab before your submission;
??All references (URI values) within the site are relative. Do NOT use absolute URL;
??Readme.txt is to contain an administrator’s credentials;
??The only tools to be used for the assignment are HTML, CSS, jQuery, PHP, and MySQL.
NO Bootstrap or other resources.

Programming style:
1) Use HTML for all semantic structures and must use HTML5.
2) All other content for layout and appearance of the page needs to use CSS Use external CSS
3) All behavior of the website (response to mouse clicks) Or keyboard input) need to use javascript (jquery)
4) If you use the jquery plugin written by others, you need to indicate in readme.txt
5) The server-side script uses php. Use built-in php
6) MySQL database using alacritas server
7) All references (URI values) need to be relative (relative), cannot use absolute values
​​8) readme.txt needs to contain administrator credentials (credentials)
9) Only use HTML, CSS, JQUERY, PHP and MYSQL cannot use Bootstrap or other tools.
http://www.6daixie.com/contents/19/1296.html

 

The core members of the team mainly include Silicon Valley engineers, BAT front-line engineers, top 5 master and doctoral students in China, and are proficient in German and English! Our main business scope is to do programming assignments, course design and so on.

 

Our field of direction: window programming, numerical algorithm, AI, artificial intelligence, financial statistics, econometric analysis, big data, network programming, WEB programming, communication programming, game programming, multimedia linux, plug-in programming program, API, image processing, embedded/MCU database programming, console process and thread, network security, assembly language hardware Programming software design engineering standards and regulations. The ghostwriting and ghostwriting programming languages ​​or tools include but are not limited to the following:

C/C++/C# ghostwriting

Java ghostwriting

IT ghostwriting

Python ghostwriting

Tutored programming assignments

Matlab ghostwriting

Haskell ghostwriting

Processing ghostwriting

Building a Linux environment

Rust ghostwriting

Data Structure Assginment

MIPS ghostwriting

Machine Learning homework ghostwriting

Oracle/SQL/PostgreSQL/Pig database ghostwriting/doing/coaching

web development, website development, website work

ASP.NET website development

Finance Insurance Statistics Statistics, Regression, Iteration

Prolog ghostwriting

Computer Computational method

 

Because professional, so trustworthy. If necessary, please add QQ: 99515681 or email: [email protected]

WeChat: codinghelp

Guess you like

Origin http://43.154.161.224:23101/article/api/json?id=324706924&siteId=291194637