PHP怎么写登录和注册页面 -CMS系统

登陆界面 login.php

<form action="logincheck.php" method="post">
  用户名:<input type="text" name="username">
  <br/>
  密码:<input type="password" name="password">
  <br/>
  <input type="submit" name="submit" value="登录">
  <a href="register.php">注册</a>
  </form>

登录处理界面

<?php
 if(isset($_POST['submit'])&&$_POST['submit']=='登录'){
 $user = $_POST["username"];  
 $psw = $_POST["password"];  
 if($user==""||$psw==""){
  echo "<script> alert('请输入用户或密码!');history.go(-1);</script>"
}else{
  mysql_connect("localhost","root","sixx");
  mysql_select_db("vt");
  mysql_query('set names 'gbk'');
  $sql="select username,password from user where username='$_POST[username]'and password = '$_POST[password]'";
  $result=mysql_query($sql);
  $num=mysql_num_rows($result);
  if($num){
  $row=mysql_fetch_array($result);//将数据以索引方式存在数组中
  echo $row[0];
}else{
 echo "<script> alert('用户名或密码不正确!');history.go(-1);</script>";
}

}else{
 echo "<script>alert('提交成功!');history.go(-1);</script>";
}
 

注册界面 register.php

<?php
 if(isset($_POST['Submit'])&&$_POST['Submit']=='注册'){
  $user=$_POST["username"];
  $psw=$_POST['password'];
  $psw_confirm=$_POST['confirm'];
  if($user==""||$psw==""||$psw_confirm==""){
  echo "<script>alert('请确定信息完整性!');history.go(-1)</script>"
 }else{
  if($psw==$psw_confirm){
  mysql_connect("localhost","root","sixx"){ //链接数据库
  mysql_select_db("vt");//选择数据库
  mysql_query("set names 'gdk'") //设定字符集
  $sql="select username from user where username='$_POST[username]'";//SQL语句
  $result=mysql_query($sql);//执行SQL语句
  $num=mysql_num_rows($result)//统计执行结果影响的行数
  if($num){
  echo "<script>alert('用户名已存在');history.go(-1);</script>"
  }else{
  //不存在当前用户名称
  $sql_insert="insert into user (username,password,phone,address) values('$_post[name]','$_post[password]','','')";
  $res_insert=mysql_query($sql_insert);
  //$num_insert=mysql_num_rows($res_insert);
  if($res_insert){
   echo "<script>alert('注册成功');history.go(-1);</script>"
  }else{
   echo "<script>alert('系统繁忙,请稍后!');history.go(-1);</script>"
  }
 }
 }
 }
}
 }

登录注册:https://www.php.cn/php-weizijiaocheng-396432.html

项目:http://www.catfish-cms.com/index.html

  • 0
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

web修理工

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值