Ubuntu:PHP语言实现网页登录并保存用户cookie,使用mysql数据库
网页主要实现功能
PHP语言实现页面登录并保存cookie,使用mysql数据库
1、连接Mysql数据库,并建立用户信息
2、写一个用户登录界面
3、当用户输入数据库中建立的正确的用户名和密码,将成功登录,并保存cookie
4、当用户输入错误的用户名和密码,将返回错误登录信息,并返回登录界面
5、对于已经保存cookie信息的用户,在地址栏输入正确的url将直接登录成功
6、对于未保存cookie的用户,在地址栏输入url将返回登录界面
7、写一个java弹窗,对于登录成功的用户,将被告知cookie已被保存
实现环境:linux系统,Ubuntu5.7,PHP语言,mysql数据库
建立网页mysql数据库信息
网页登录及反馈页面代码
login.php
postlogin.php
success.php
登录页面
登录反馈界面
- 正确登录
登录成功后将跳转至location: success.php
- 错误登录:
3秒后将跳转回登录界面login.php
输入URL在地址栏登录
- 输入已保存cookie的正确的用户名
- 输入错误的用户名:
回车后将直接返回登录界面
正确登录后将显示javascript弹窗:
两种方式的成功登录皆可显示消息框如下图
代码
<!DOCTYPE html>
<html>
<body>
<?php
$name=$_POST