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

Describe the term symbols, Question: 1. What is the name of the progra...

Question: 1. What is the name of the programming /scripting language of Flash? 2. Which HTML tag can be used to insert a Flash movie in a web page? 3. While working wi

Prepare custom websites for mobile devices, I am looking for two brilliant ...

I am looking for two brilliant website designers to join my team. I need designers, who will create websites that are compatible with all mobile devices, prepare custom websites, a

I need help in completion of blackboard project, I need help in completion ...

I need help in completion of Blackboard Project This is the blackboard project. This is a seven days project. It only needs the designing of few functionalities. Students in ord

Create the rollover image for navigation buttons, 1. In the Document window...

1. In the Document window, click on the second navigation button cell; then in the Common category of the Objects panel, click on the Insert Rollover Image icon. 2. Within the I

Redirect visitor to custom page based on ip, i need an php script that redi...

i need an php script that redirect the visitor to url or dir based on their ip address if the visitor from Germany then they should redirected to this dir "DE" If France . => "F

Need to code checkout and payment process on back end of web, Need to code ...

Need to code Checkout and Payment Process on Back End of Website I have a website that wants to have a checkout as well as payment process coded into the back end. The website i

Woocommerce and wordpress development on existing website, Woocommerce and ...

Woocommerce and wordpress extra development desirable on existing website I have a present website which I need some extra development on. It is a pretty meek custom WordPres

Need help to add ubercart and configure for drupal 6 website, Need help to ...

Need help to Add Ubercart and Configure for Drupal 6 Website This project will be to install Ubercart on a Drupal 6 website and configure it to add the following- 1) product

Purpose of ssi while developing dynamic web sites, Question: (a) List ...

Question: (a) List three types of looping statements in PHP. Give the corresponding syntax to illustrate your answer for each one of them. (b) (i) Give the two PHP variab

We are in need of javascript programmer, We are in need of JavaScript progr...

We are in need of JavaScript programmer We want a JavaScript based program to communicate with a digital sensor and memory system via Bluetooth. Programmer must as well be able

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