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

In search of high quality php work, In search of High Quality Work I am ...

In search of High Quality Work I am in search of both web application and mobile application talent. If you do one as well as not the other that's perfectly fine. I am looking f

I need help in joomla front-end template changes, I need help in Joomla Fro...

I need help in Joomla Front-End Template Changes We bought a Joomla template as well as have made some custom changes to it. There are a few more changes that we would like to h

Jquery animations for website help needed, Finish JQuery Animations for Web...

Finish JQuery Animations for Website I am seeking a resources in the US that can work US hours ASAP to finish a couple JQuery animations for our website. The animations are pret

Frames inside other frames, Here we will discuss how to divide frames into ...

Here we will discuss how to divide frames into distinct frames that means how to put horizontal frames in a vertical one & vice-versa. Here we will divide a frame in half horizonta

Pass an arguments to a function, You can pass arguments to a function. Thes...

You can pass arguments to a function. These are variables, either strings or numbers, which are utilized inside the function. Certainly the output of the function based on the argu

I need a web developer for venture capital firm, I need a Web Developer for...

I need a Web Developer for Venture Capital Firm We're looking for a Web Developer. Your Qualifications 1) Compelling portfolio that demonstrates innovative design 2) Ability

We are looking for an expert to support booking system, Booking Website REQ...

Booking Website REQUIRED We are looking for an expert to support us to complete our website on online booking system in this user will register and access the booking page. D

I need a recipe app in php, Recipe App in PHP We are looking for a highl...

Recipe App in PHP We are looking for a highly talented PHP Coder for the development of a Recipe App for Mocktail. Need Strong Facebook Integration like General Signup with F

History object, This is a predefined JavaScript object that is accessible b...

This is a predefined JavaScript object that is accessible by the history property of a window object. The window. history property is array of URL strings that reflect the entries

Need help to drupal boost module trouble htacess, Drupal Boost Module Troub...

Drupal Boost Module Trouble htacess I having worry getting Boost Module to work. Our Drupal is install in sub folder. The issue with htacess. Boost Module is generating ca

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