Authenticate the name and password, PHP Web Programming

Assignment Help:

Keep a list of allowed reporters and their passwords in a database table Authentication.  Define and populate the table beforehand manually using the phpMyAdmin interface to MySQL (or a command line interface if you like.) You can assume the reporter name is to be the primary key for the table.  The authentication information should have nothing to do with your UCID or MySQL passwords and name.  The table looks as follows with the appropriate data types for the columns.  The contents are NOT encrypted.

Authentication (for incident reports)

reporter_name

reporter_password

joe456

zebra

james777

checker

The PHP script should test the reporter name and password submitted from the form using a simple PHP or-die construction that queries the database for a matching reporter and password.  An SQL select command can be used but the returned data should not be accessed.  Just look up in the IT202 manual or on the online PHP manual how to tell if a select returned any rows.  If the select is defined appropriately, that will tell you if the reporter name and password were valid.   The password should not be encrypted by the browser, the script or in the database.

Caveat:

PHP:    When testing strings for equality in PHP, do not use = where you should use == (a pair of equal signs).  The PHP symbol = is for assignment statements; it is not used to compare strings; use the == equality operator for string comparison.

SQL:   When testing strings for equality in SQL, use = symbol, not the == used in PHP


Related Discussions:- Authenticate the name and password

Forms, Each of form in a document develops a form object. As a document can...

Each of form in a document develops a form object. As a document can have more than one form, Form objects are stored in an array called forms. Forms Array By using the for

I want help in api integration, I want help in API Integration The ecomm...

I want help in API Integration The ecommerce platform we use has an API as layed out and we have some third paries we would like to incorporate starting with invitebox.com. More

We need a fast- top-notch- ruby and rails developer, We need a Fast, Top-No...

We need a Fast, Top-Notch, Ruby (and Rails) Developer We're seeking a backup Rails developer for our creative team. We by now have a Senior Developer/Analyst and a part-time PHP

Looking for web programmer for start-up, Looking for web programmer for sta...

Looking for web programmer for start-up (B2C platform plus app, similar Airbnb style) We just started besides need a web programmer who is intended to code only. Desired Skil

Help needed with blog setup, Help Needed with Blog Setup, Links, Pages and ...

Help Needed with Blog Setup, Links, Pages and General Finalization Want help finalizing all links all around darlenekujanek.com. 1) Internal page linking 2) Setting up add

Easy flash to html5 game bug fix, Easy Flash to HTML5 GAME Bug Fix, I will ...

Easy Flash to HTML5 GAME Bug Fix, I will provide the source. Fix some bug Desired Skills are MySQL Administration, HTML, PHP

Google apps engine content summary function enhancement, Google apps engine...

Google apps engine Content summary function enhancement Project Scope- a) Develop in Google App Engine (GAE) b) Develop with python c) Comply our system design d) Us

No frames tag, The tag can be employed for those browsers which are not ab...

The tag can be employed for those browsers which are not able to interpret tags. Even if most, if not all, of your visitors will be capable to see fr

I need help to integrate api, I need help to Integrate API We want a cod...

I need help to Integrate API We want a coder to implement an API into our wordpress website. The API is well documented. This job is a high priority as well as must be fin

We are looking for expert coldfusion programmer, We are looking for Expert ...

We are looking for Expert ColdFusion Programmer - must be in Northern VA/DC area We are in want of an expert ColdFusion developer who can help us with a project that involves ec

Write Your Message!

Captcha
Free Assignment Quote

Assured A++ Grade

Get guaranteed satisfaction & time on delivery in every assignment order you paid with us! We ensure premium quality solution document along with free turntin report!

All rights reserved! Copyrights ©2019-2020 ExpertsMind IT Educational Pvt Ltd