php实现登录_简单的php实现用户的注册和登入

环境php 5.2.13  mysql 5.5.3

创建register.html

注册用户名

密码

创建register.php

$mysqli=mysqli_connect("localhost","root","******","test");

$name=$_POST["name"];

$password=$_POST["password"];

$hashpw=md5($password);

if ($name && $password){

$sql = "SELECT * FROM login WHERE user='$name'";

$res = mysqli_query($mysqli,$sql);

$rows=mysqli_num_rows($res);

if($rows){

echo "已有人注册此名,请重新选择名字!";

echo "返回";

exit;

}

else{

$ins = "insert into login values('$name','$hashpw')";

$result = mysqli_query($mysqli,$ins);

if($result){

echo "祝贺你,注册成功!";

echo "登入";

exit;}

}

mysqli_free_result($res);

mysqli_close($mysqli);

}

?>

创建 login.html

用户名

密码

创建login1.php

$mysqli=mysqli_connect("localhost","root","******","test");

$name=$_POST["name"];

$password=$_POST["password"];

$hashpw=md5($password);

if ($name && $password){

$sql = "SELECT * FROM login WHERE user='$name' and password='$hashpw'";

$res = mysqli_query($mysqli,$sql);

$rows=mysqli_num_rows($res);

if($rows){

header("location:index.php");

exit;

}

else{

echo "登入失败,请验证!";

}

mysqli_free_result($res);

mysqli_close($mysqli);

}

?>

通过以上代码可以知道实现简单的注册和登入测试,可以了解PHP和mysql简单的调用和交互过程。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值