1.新建三个html文件,两个php文件和若干个CSS文件和若干个JS文件
2.登录的html页面显示效果图
3.注册的页面的显示效果图
4.登录页面的form表单代码
用户名:
密码:
登录
没有账号?请
注册
忘记密码?
5.注册页面的form表单代码
用户名
输入密码
密码由6-16的字母、数字、符号组成
确认密码
密码不一致,请重新输入
手机号/邮箱
获取短信验证码
验证码
看不清楚?
换张图
我有阅读并同意
《宅客微购网站服务协议》
立即注册
已有账号?请
登录
6.login.php代码
header("Content-type: text/html; charset=utf-8");
$username = $_POST['username'];
$password = $_POST['password'];
$conn = new mysqli('localhost','root','root','shopping');
if ($conn->connect_error){
echo '数据库连接失败!';
exit(0);
}else{
if ($username == ''){
echo '';
exit(0);
}
if ($password == ''){
echo '';
exit(0);
}
$sql = "select username,password from userinfo where username = '$_POST[username]' and password = '$_POST[password]'";
$result = $conn->query($sql);
$number = mysqli_num_rows($result);
if ($number) {
echo '';
} else {
echo '';
}
}
?>
7.regist.php代码
header("Content-type: text/html; charset=utf-8");
$username = $_POST['username'];
$password = $_POST['password'];
$repassword = $_POST['repassword'];
$telphone = $_POST['telphone'];
if ($username == ''){
echo '';
exit(0);
}
if ($password == ''){
echo '';
exit(0);
}
if ($password != $repassword){
echo '';
exit(0);
}
if($password == $repassword){
$conn = new mysqli('localhost','root','root','shopping');
if ($conn->connect_error){
echo '数据库连接失败!';
exit(0);
}else {
$sql = "select username from userinfo where username = '$_POST[username]'";
$result = $conn->query($sql);
$number = mysqli_num_rows($result);
if ($number) {
echo '';
} else {
$sql_insert = "insert into userinfo (username,password,telphone) values('$_POST[username]','$_POST[password]','$_POST[telphone]')";
$res_insert = $conn->query($sql_insert);
if ($res_insert) {
echo '';
} else {
echo "";
}
}
}
}else{
echo "";
}
?>
8.进入首页后的图片
9.数据库的图片
到此这篇关于基于PHP的登录和注册的功能的实现的文章就介绍到这了,更多相关PHP实现登录和注册的功能内容请搜索脚本之家以前的文章或继续浏览下面的相关文章希望大家以后多多支持脚本之家!