1.环境部署(数据库的建立)
2.代码展示
<meta charset="utf-8" />
<form action="bd.php" method="GET">
<center>
账号:<input type='text' name="uname"/><br />
密码:<input type='password' name="upassword"/><br />
<input type="submit" name='denglu' value="登录"/>
<input type="submit" name='zhuce' value="注册"/>
</center>
</form>
<?php
$uname = @$_REQUEST['uname'];
$password = @$_REQUEST['upassword'];
$con = mysqli_connect('127.0.0.1','root','root','muyu');
if( preg_match_all("/\W/",$uname.$password)){
die ('非法输入');
}#正则表达式判断
if(@$_REQUEST['denglu'])
{echo '进入登录界面' ;
echo "<br/>";
$sql1 = "select * from 沐雨表格 where uname='$uname' and upassword='$password'";
$result = mysqli_query($con ,$sql1);
$abc = mysqli_fetch_array($result);
if($abc){
echo '登录成功';}
else {
echo '登录失败';}
}
if(@$_REQUEST['zhuce'])
{echo '进入注册界面';
echo "<br/>";
$sql2="insert into 沐雨表格 value ('$uname','$password')";
if($uname and $password )
{$result = mysqli_query($con ,$sql2);
echo '注册成功';}
else
{echo '注册失败';}
}
//$sql2="insert into 沐雨表格 value ('$uname','$password')";
?>
3.效果展示
登录功能:
输入正确账号密码显示登录成功
输入错误账号密码显示登录失败
如果输入账号密码,点击注册会注册成功,并且可以将数据存入数据库。
数据库原始数据:
数据库注册之后数据:
如果输入账号密码至少一个为空,点击注册将会注册失败,并且不会记录数据库中。
版权声明:本文为m0_56757094原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。