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

Design a preliminary homepage , A. Design a preliminary homepage called "c...

A. Design a preliminary homepage called "cssprelimI.htm". It should be similar in layout to the example below, but you may use your own content. 1) Have a banner across the to

Send an email via php, Only perform this function if the email address subm...

Only perform this function if the email address submitted is valid and its limit has not been exceeded, and of course the original reporter name and password Authentication has bee

Wordpress website creation, Wordpress Website creation I have just finis...

Wordpress Website creation I have just finishing a photoshop design for a merely straight forward HTML website. It has 15 content pages with few photos and graphs. I want to

Include html tags in the email from the php script, For example, Use HTML, ...

For example, Use HTML, to make the content of the message bold red-colored text.   You can Google this issue to learn how to do this in PHP.  It might (or might not be helpful) to

Website programming for a previously designed website, Website programming ...

Website programming for a previously designed website This website is for a clothing and textiles design brand. Job Description - We're looking for a Web Developer. a) The

We are looking for to a javascript single page application, Complex JS+HTML...

Complex JS+HTML5 Drag and Drop WYSIWYG editor We are looking for to a JavaScript Single Page Application that has the following characteristics- a) Selection of components, e

I need help to create a unique website, I need help to create a unique webs...

I need help to create a unique website I'm seeking a programmer with experience in PHP, Javascript as well as Jquery, MySql. I have most of the script ready as well as need a li

I want you to build a small google script, 200-1019 Rapportive API Google D...

200-1019 Rapportive API Google Doc Script I want you to build a small Google script that can be run inside of a Google doc. The script will do the following: 1) Read an em

Describe how syntax errors occur in php, Question: (a) Describe how syn...

Question: (a) Describe how syntax errors occur in PHP. Illustrate your answer with extract codes. (b) Explain two methods that might be used to control sessions in a web ba

How to upgrade joomla being used from 1.5 to 3.2, How to Upgrade Joomla bei...

How to Upgrade Joomla being used from 1.5 to 3.2 We have a website which we want to either upgrade the Joomla CMA or swith to WordPress. Not a huge site. Desired Skills are M

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