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

Update php and html form, Update PHP / HTML form I need the HTML moderni...

Update PHP / HTML form I need the HTML modernized to HTML5. The customer likewise has to fill in a phone number and email address, else the form should not validate. As of

I need snell program, We sell products but now need a program prepared that...

We sell products but now need a program prepared that will take clients serial numbers from products purchased and link it to our website or stand alone software and it alerts clie

Restaurant ordering software, If you have not designed a restaurant POS sys...

If you have not designed a restaurant POS system and an online restaurant ordering system, please DO NOT submit a bid, no matter what your level of experience is and how good your

What is the difference between an intranet and an extranet, Question 1: ...

Question 1: (a) What is the difference between an intranet and an extranet? (b) Briefly mention and explain four types of applications present on the Internet? (c) (i) W

I am seeking to create a new fashion website, E-Commerce platform / website...

E-Commerce platform / website / App I am seeking to create a new fashion / website / platform - I want it to be connected with phone app both android and iPhone. The service

Migrate and format content from old wp theme to new theme, Need help in mig...

Need help in migrate and format content from old WP theme to new (different) WP theme Seeking for a WP expert to migrate my old site's content from its current existing theme, t

Want html/css templates created from layout images not psd, Want HTML/CSS t...

Want HTML/CSS templates created from layout images (not PSD). Responsive. Greetings I have a want for a GREAT HTML/CSS developer that understands responsive CSS also. I have fou

I want to develop a discussion board and classifieds, I want to develop a D...

I want to develop a Discussion Board/Classifieds I'm seeking to create a discussion board/classifieds for the community I live in I do like to know what platform you'd use an

Explain different types of statement which are there in php, What are the d...

What are the different types of statements which are present in PHP? There are four types of PHP statements which are present. They are as follows: • Simple statement- the

We are seeking a web application developer, SVG Programmer SVG, CSS, AJA...

SVG Programmer SVG, CSS, AJAX, JAVA knowledge necessary Job Description: We're seeking a Web Application Developer Your responsibilities- Linking SVG element to another el

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