|
|
|
We might also want to allow new users to register, or old users to change passwords.
In this case we should store the password information in a database or in a file.We might create a Users table and inserte a couple of users as follows:
CREATE TABLE `Users` (
`name` CHAR(10) NOT NULL,
`passwd` CHAR(32) NOT NULL,
PRIMARY KEY (`name`),
UNIQUE (`name`)
)
INSERT INTO Users (name, passwd) VALUES
("Thomas",MD5("MyPass")),
("Homer",MD5("Homer"));
|
Note the use of MD5 in MySQL.
The following code implements a password check against the Users table, assuming that connect() makes a connection to the Database containing the table.
| highlight_file("../dblogin.php"); ?> |
You may test it here.
|
|
|