实现简单登入注册功能(php表单)

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.效果展示

登录功能:

输入正确账号密码显示登录成功

输入错误账号密码显示登录失败

注册功能:

如果输入账号密码,点击注册会注册成功,并且可以将数据存入数据库。


数据库原始数据:

数据库注册之后数据:

如果输入账号密码至少一个为空,点击注册将会注册失败,并且不会记录数据库中。

  • 0
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值