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

Need developer for scientific experiment, Scientific Experiment This is ...

Scientific Experiment This is a small project for a scientific experiment connected to a fashion startup. What is required- A Website that describes a promotion campaign f

Need help to make small mods to civicrm or joomla, Need help to make small ...

Need help to make small mods to CiviCRM / Joomla Need developer previously familiar with Joomla 3.2 and CiviCRM 4.4 to write some mods to CiviCRM to extend some forms. Job De

Messagebox in javascript, In this section, we learn about the dialog boxes....

In this section, we learn about the dialog boxes. This topic is significant for understanding the way parameters are passed among distinct windows. This mechanism is key component

I need modification of a script, I need modification of a script Project...

I need modification of a script Project Description: You must enter the search module that is show in the home for all the pages Skills required are PHP, SQL

Python web framework with javascript experience, Python web framework with ...

Python web framework with JavaScript experience We need a pyramid developer for our website which is using Python Pyramid Framework with Node JS and mysql and redis as backend.

Need assistance in wordpress and woocommerce design project, Need assistanc...

Need assistance in WordPress and WooCommerce Design Project We have five websites hosted on a Windows 2008 R2 Server running IIS. All five websites is running an ASP.net eCommer

Need help in wordpress site with e-commerce integration, WordPress Site wit...

WordPress Site with E-Commerce Integration We want development of a site in Word Press. We will offer the designs and the content. We will want you to set up the site and conver

Ios developer to update our app and create website, iOS Developer to Update...

iOS Developer to Update our App and Create Responsive Website Note: We don't have an IT person on staff. The company that will undertake this project needs to have the ability t

Need help interactive weather map using weather data api, Create Interactiv...

Create Interactive Weather Map using Weather Data API Looking for an experienced web developer to create an interactive weather map of the US using the Aeris API. Desired Ski

Developer to build a custom made interactive gaming website, Interactive Ga...

Interactive Gaming Website I want a developer to build a custom made interactive gaming website. Requirements will be from- a) website design b) gaming app design c) da

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