PHP 超级全局变量
PHP中预定义了几个超级全局变量(superglobals) ,这意味着它们在一个脚本的全部作用域中都可用。 你不需要特别说明,就可以在函数及类中使用。
PHP 超级全局变量列表:
$GLOBALS
$_SERVER
$_REQUEST
$_POST
$_GET
$_FILES
$_ENV
$_COOKIE
$_SESSION
这次我们学习了post传参和get传参,分别用$_POST和$_GET来接收这两种传参。可以用$_REQUEST同时接收这两种传参。
开始作业
首先利用HTML和css代码写一个简单的登录界面login.html

//css代码只适合我自己的浏览器,时间匆忙,做得比较简单
效果图

首先输入预存的账户名和密码检测是否可以登录(账户名:mdhh 密码:admin)

原理
login.html中表单的数据会提交到db1.php文件,代码如下

利用$_REQUEST来接收login.html传来的变量。
利用mysqli_connect() 函数打开一个到 MySQL 服务器的新的连接。
利用数据库语句判断输入的账户名密码是否存在数据库中
$sql = "select id from admin where name='$user' and pwd='$pwd' ";
利用mysqli_query()函数来执行上面的sql语句
简单的介绍完登录界面下面是注册页面
点击注册按钮(我在这做了一个超链接)会跳到register.html文件,代码和实现效果如下


原理和登录界面类似,这里就不多做赘述。直接上效果图

注册账户名为:zkaq 密码为123

此时查看数据库

数据插入成功