Find Jobs
Hire Freelancers

login with php, simple website

£10-20 GBP

Completed
Posted almost 9 years ago

£10-20 GBP

Paid on delivery
The scenario is as following. FMA Specifications Your Task A client has requested that you develop a generic login-system for their website. Your system should include the following aspects: 1. Log-in: A visitor should be able to log-in to the website by entering a valid username and password in a form. Accompanying the log-in form should be a link to allow the visitor to register as a new user if required. 2. Log-out: A logged in user will be able to log-out of the system, and a message will be displayed to this effect. 3. Register page: A page to register as a user if the visitor does not currently have a username and password. The data you require from a visitor to register as a user is their full name, email address, a username and a password. 4. Content pages: 3 content pages are required. A publicly viewable default index page, one other public content page, and one content page that is only available to logged in users. The user should be able to browse between pages while maintaining their logged-in or out status, regardless of their browser settings. All pages should display a link or form to log-in or out depending on user state. If the user is logged in, the page should display the username of the logged in user. The content pages need not contain any actual content, but the area where this content would be added should be clearly indicated. A user navigating to any of the public content pages should be able to view the content directly whether they are logged-in or logged-out. The pages should clearly display their user status. If a logged out user tries to access the private content page, they should be politely requested to log-in. There is no need to apply any CSS or other formatting to your html output and such formatting is discouraged. However, the output should validate correctly under the DOCTYPE you have specified. Any deviation from these instructions must be agreed with your tutor beforehand. ITApps Assessment 2013/14 P1 FMA 01/10/13 Page 2 of 3 In addition to creating the login system as specified above, your client has inquired about some additional functionality for the system. You have been asked to provide a brief description of how you might extend your system to include each of these features:  Only allow registration from a certain range of IP addresses.  After the user has logged in, redirection to the original page that they were viewing rather than always redirecting back to the index page. Note that these additional features listed above should not be implemented in your PHP login system, but should be clearly commented upon in your submitted learning log. Your client is also considering a protected area to store customers' personal information and credit card details. You have been asked to write a brief comment on the security of your implemented solution, and whether it is adequate for this task. Working towards a Solution - Some Hints! Your solution should be as robust as possible while providing a usable experience for visitors to the site - remember the motto of form submission "Never trust user input". Any security flaws in your final design should be clearly outlined in your learning/development log. It may also be helpful to carefully consider the following aspects before you begin any coding:  Consider what data you will need to store, and where you will store it. You are not permitted to use a MySQL (or other) database for this assignment, so you will probably want to store user data in an external file. Consider the security implications of using such a file.  Remember the quickest way to write this application is if you don't repeat any PHP or HTML code - it may be helpful to plan out some useful functions and/or include files that you could write once and then reuse throughout your project.  You will need to maintain a user's state as they browse between pages - it may be useful to review the class slides on PHP security and session and cookie management.
Project ID: 7871272

About the project

10 proposals
Remote project
Active 9 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
Awarded to:
User Avatar
HI sir i am php developer. i can give you the quick login process by php. so can we discuss about your simple lgoin system. and i can delevery it within an hour thanksk.
£29 GBP in 1 day
4.7 (20 reviews)
3.4
3.4
10 freelancers are bidding on average £138 GBP for this job
User Avatar
Hello, I have read through your project and I am incredibly interested in taking on your project. I am an experienced developer with a diploma in the field of web development. I have been working in the field of web development for roughly 7 years. I take great pride in my work and deliver only the best quality. My skill-set includes... -PHP -HTML5 -CSS -AJAX -Responsive Design -Joomla -Wordpress -Magento -Photoshop -Illustrator -Video Editing -Data entry I look forward to hearing from you and hopefully we will have the opportunity to work together. Thank you, Meagan S.
£115 GBP in 3 days
4.6 (255 reviews)
7.4
7.4
User Avatar
Dear Sir, Able to start right now. I have more than 2+ years experience in jquery,ajax,html,css,php, paypal integration and web based cms and frameworks like joomla,codegintter etc. I read all your description and know exactly what is needed to do and within timeline. I hope I am able to help you and I am waiting for your reply. Regards, bdphpguru
£100 GBP in 1 day
4.9 (88 reviews)
5.2
5.2
User Avatar
We are very interested in this project. I have read your above description and i think its well within our range to execute this is in a good time frame so would you be kind enough to message me so we can have a fast and understanding agreement.
£157 GBP in 5 days
4.9 (7 reviews)
4.9
4.9
User Avatar
Hi, I am experienced web developer having more then four year of experience in PHP, C#.net, CSS, HTML, Js, Mysql, MS sql, Blog Install, Website Design, Wordpress etc.I read the description and i am ready to start work right now. I do have experience of project management. I think i best suit for your job. Please consider me for your work. Regards, Nabeel
£777 GBP in 10 days
4.9 (10 reviews)
4.5
4.5
User Avatar
Hello, i am sure i can do this by today. I assure you that your assignment will be done as per the points mentioned here in you project. Give me a help you out. Regards, Darpan
£33 GBP in 0 day
4.5 (17 reviews)
4.8
4.8
User Avatar
I would like to work with you. I have three years experience in php (laravel, codeigniter), javascript (angularjs), css html (bootstrap), restfull api, json, etc.
£18 GBP in 2 days
0.0 (0 reviews)
0.0
0.0

About the client

Flag of UNITED KINGDOM
watford, United Kingdom
5.0
1
Payment method verified
Member since Apr 19, 2015

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.