首页 > 后端开发 > 正文

php注册登陆框架 php课程设计用户登录系统

2023-09-23 06:16:51 | 我爱编程网

大家平时对后端开发都十分关注,今天为大家整理了php注册登陆框架 php课程设计用户登录系统,下面就随我爱编程网小编一起来看一下吧。

php注册登陆框架 php课程设计用户登录系统

php课程设计用户登录系统

⑴ 以php开发网络留言板的设计目标实现以下功能: 新用户注册功能、用户登录功能、登录用

这个东西确实有点多,我刚开始还以为只是简单的留言板呢,收费很正常!这应该是个课程设计吧

⑵ php实现用户注册和登入,不用做效果求大牛指导

登陆界面 login.php
<form action="logincheck.php" method="post">
用户名:<input type=text name=user/><br/>
密码:<input type=password name=pass/><br/>
<input type=submit name=sub value="登陆"/>
<a href="register.php">注册</a>
</form>
登陆处理界面logincheck.php
<?php
mysql_connect('localhost','root','');
mysql_select_db('test');
mysql_query("set names 'gbk'");
$nsql="select username,passwd,nick from userinfo where username = '$_POST[user]' and passwd = '$_POST[pass]'";
$result = mysql_query($nsql);
$num = mysql_num_rows($result);
if($num){
$row = mysql_fetch_array($result);
echo "欢迎您,$row[2]";

}else{
echo"<script>alert('用户名或密码不正确');history.go(-1);</script>";
}
?>
注册界面register.php
<form action="regcheck.php" method="post">
用户名:<input type=text name=user/><br/>
密码:<input type=password name=pass/><br/>
昵称:<input type=text name=nick/><br/>
<input type=submit name=sub value="注册"/>
</form>
注册处理界面regcheck.php
<?php
mysql_connect('localhost','root','');
mysql_select_db('test');
mysql_query("set names 'gbk'");
$nsql="select username from userinfo where username = '$_POST[user]'";
$result = mysql_query($nsql);
$num = mysql_num_rows($result);
if($num){
echo "<script>alert('用户名已存在注册失败');history.go(-1);</script>";
}else{
$isql = "insert into userinfo values('$_POST[user]','$_POST[pass]','$_POST[nick]')";
mysql_query($isql);
echo"<script>alert('注册成功');history.go(-1);</script>";
}
?>

⑶ 怎么用PHP+MYSQL做注册和登陆系统,要详细哦!

login
<body>
<form action="index.php" method="post">
<input type=text name=username id="username" />
<input type=submit name=Submit id="Submit" value="登陆" />
</form>
</body>

index.php

<?php
if($_POST['username'] == '')
echo '您的登陆名不能为空。<a href="login">请重新填写</a>';
else
echo '您的登陆名是:' . $_POST['username'];
?>

<?
include "conn/conn.php";
$UserName=$_POST["UserName"];
$mima1=$_POST["mima1"];
$mima2=$_POST["mima2"];
$xin=$_POST["xin"];
$nian=$_POST["nian"];
$dianhua=$_POST["dianhua"];
$email=$_POST["email"];
$qq=$_POST["qq"];
$sql="INSERT INTO 'my_china'.'chuche' ('id','UserName' ,'mima1' ,'mima2' ,'xin' ,'nian' ,'dianhua' ,'email' ,'qq' )VALUES (NULL , '$UserName', '$mima1', '$mima2', '$xin', '$nian', '$dianhua', '$email', '$qq')";
mysql_query($sql);
echo "<script> alert('用户注册成功!');</script>";
echo "<script> window.location='zc.php';</script>";
?>

⑷ php语言如何实现一个完整用户登录系统的制作

php语言如何实现一个完整用户登录系统的制作?
说用户的登录,简单的理解:输入密码/验证帐内号/保存登录信息
复杂一容点说:会员注册/审核/登录/验证/保存登录信息 (也就有了会员管理的相关功能)

现在网上好多开源PHP系统,像dedeCMS/DISCUZ/PHPwind等等,都有会员模块,下载了看看源码就明白差不多了。

如果初学PHP,推荐搜集Cookie 和 Session的相关信息,这是会员用到的核心,这两个内容的案例大多也是以会员为例,网上资料也不少,网络一下吧,good luck,学习愉快!

⑸ php做的登录系统 帮忙

<?
$mysql_servername = "localhost"; //主机地址
$mysql_username = "root"; //数据库用户名
$mysql_password ="root"; //数据库密码
$mysql_database ="student"; //数据库
mysql_connect($mysql_servername , $mysql_username ,$mysql_password);
mysql_select_db($mysql_database);

$sname=$_POST['username'];
$sin=$_POST['userio'];

$sql = "SELECT * FROM info WHERE name = $sname and no=$sin";
$res =@mysql_query($sql);
$rs=@mysql_fetch_array($res);
if($rs==NULL){
die('登录失败,错误的用户名或学号')
}else{
echo "<br>输入的姓名为:";
echo $sname;
echo "<br>输入的学号为:";
echo $sin;
}

?>

⑹ PHP 实现注册登录系统

其实楼主要的代码网上有很多。你没有给出具体要实现注册的信息,所以只找了这个代码。楼主可以根据具体情况自己修改代码。
①注册模块:
//hi./oldjunren/blog/item/2709e606841fbfca7a894774
②登陆模块
//hi./oldjunren/blog/item/79c827cf1e398c3eb700c871
③PHP 防范SQL注入漏洞//hi./oldjunren/blog/item/6540b734b207be1691ef3961
希望楼主成功。

⑺ 注册登录系统的设计与实现php

<script language="javascript">
function checkpost()
{
if(loginform.user.value =="")

{
alert("用户名不能为空!");
loginform.user.focus();
return false;

}

if(loginform.pw.value =="")

{
alert("密码不能为空!");
loginform.pw.focus();
return false;

}

}<script> 用户登录
</tr>
<tr> <td height=169 bgcolor="#F9F9F9" ><form action="login.php" method="post" onSubmit="return checkpost();" name=loginform><div><span > <font color="#000000">用户名:</font></span><input name=user type=text size="15" />
</div> <div><span class="class9"> <font color="#000000">密 码:</font></span><input name=pw type=password size="15" />
</div>

<div align=center><input type=submit name=sub value="登录" /> <input type=reset value="重置" /></div>
<div align=center class="syCss"><a href="username1.php" target="_blank">注册</a></div>
</form></td> login.php<?php
session_start();

$username =trim( $_POST['user']);
$password =trim( $_POST['pw']);
if((empty($username)) || (empty($password)))
{
echo "<script language=\"JavaScript\">alert('用户名或者密码不能为空!');history.back();</script>";
}
else
{
$myconn = mysql_connect("localhost", "root", "");
mysql_query("SET NAMES 'GBK'");
mysql_select_db("users") or die ("不能连接到数据库!");

//判断用户名和密码是否在正确
$strSql="select * from test where username='$username' and password='$password'";
$result=mysql_query($strSql) or die("读取数据库出现错误!");
$num=mysql_num_rows($result);

if($num<0)
{
echo "该用户不存在!";

}
else
{
$row = mysql_fetch_array($result);
if(($row['username'] == $username) && ($row['password'] == $password ) )

{
$name = "欢迎您:";
$_SESSION[username] = $name. $username;

$quit = "退出";
$_SESSION[quit] = $quit;
echo "<script language=\"JavaScript\">alert('登录成功!');window.location.> }

}

}

mysql_close($myconn);
}
?><a href= //xiaohouse>小房子</a>

php注册登陆框架 php课程设计用户登录系统

php如何实现注册



php如何实现注册
1、编写前端注册form表单代码

<!DOCTYPE html>
<html>
<head><title>注册</title>
<meta name="content-type"; charset="UTF-8">
</head><body>
<div class="content" align="center"> <!--头部-->
<div class="header"> <h1>注册页面</h1> </div> <!--中部-->
<div class="middle">
<form action="registeraction.php" method="post"> <table border="0">
<tr> <td>用户名:</td>
<td><input type="text" id="id_name" name="username" required="required"></td>
</tr> <tr>
<td>密 码:</td> <td><input type="password" id="password" name="password"
required="required"></td>
</tr> <tr>
<td>重复密码:</td> <td><input type="password" id="re_password"
name="re_password" required="required"></td> </tr> <tr>
<td>性别:</td> <td> <input type="radio" id="sex" name="sex" value="mam">男 <input type="radio" id="sex" name="sex" value="woman">女 </td> </tr> <tr>
<td>QQ:</td> <td><input type="text" id="qq" name="qq" required="required"></td> </tr> <tr>
<td>Email:</td> <td><input type="email" id="email" name="email" required="required"></td> </tr> <tr>
<td>电话:</td> <td><input type="text" id="phone" name="phone" required="required"></td> </tr> <tr>
<td>地址:</td> <td><input type="text" id="address" name="address" required="required"></td> </tr>
<tr> <td colspan="2" align="center" > <!--提示信息-->
<?php
$err = isset($_GET["err"]) ? $_GET["err"] : "";
switch ($err) {
case 1:
echo "用户名已存在!";
break;
case 2:
echo "密码与重复密码不一致!";
break;
case 3:
echo "注册成功!";
break;
}
?>
</td> </tr> <tr> <td colspan="2" align="center">
<input type="submit" id="register" name="register" value="注册">
<input type="reset" id="reset" name="reset" value="重置"> </td></tr>
<tr> <td colspan="2" align="center">
如果已有账号,快去<a href="login.php">登录</a>吧! </td> </tr> </table> </form> </div>
<!--脚部-->
<div class="footer"> <small>Copyright © 版权所有·欢迎翻版 </div> </div></body></html>2、编写后台注册registeraction.php代码
<?php
// $Id:$ //声明变量
$username = isset($_POST['username']) ? $_POST['username'] : "";
$password = isset($_POST['password']) ? $_POST['password'] : "";
$re_password = isset($_POST['re_password']) ? $_POST['re_password'] : "";
$sex = isset($_POST['sex']) ? $_POST['sex'] : "";
$qq = isset($_POST['qq']) ? $_POST['qq'] : "";
$email = isset($_POST['email']) ? $_POST['email'] : "";
$phone = isset($_POST['phone']) ? $_POST['phone'] : "";
$address = isset($_POST['address']) ? $_POST['address'] : "";
if ($password == $re_password) { //建立连接
$conn = mysqli_connect("localhost", "", "", "user"); //准备SQL语句,查询用户名
$sql_select = "SELECT username FROM usertext WHERE username = '$username'"; //执行SQL语句
$ret = mysqli_query($conn, $sql_select);
$row = mysqli_fetch_array($ret); //判断用户名是否已存在
if ($username == $row['username']) { //用户名已存在,显示提示信息
header("Location:register.php?err=1");
} else { //用户名不存在,插入数据 //准备SQL语句
$sql_insert = "INSERT INTO usertext(username,password,sex,qq,email,phone,address)
VALUES('$username','$password','$sex','$qq','$email','$phone','$address')"; //执行SQL语句
mysqli_query($conn, $sql_insert);
header("Location:register.php?err=3");
} //关闭数据库
mysqli_close($conn);
} else {
header("Location:register.php?err=2");
} ?>3、数据表设计:
4、效果:
更多PHP相关知识,请访问PHP中文网!

php注册登陆框架 php课程设计用户登录系统我爱编程网

php登陆功能如何实现

php登陆功能实现

开始自然是从最简单的功能起步,我第一个任务选择了做一个登录操作,其实也没想象中那么简单。
1.首先自然是连接和创建数据库
这部分我写在model.php中
$userName='root';
$passWord='';
$host='localhost';
$dataBase='login';
//创建连接
$conn=mysqli_connect($host,$userName,$passWord,$dataBase);2.写前台页面,为了熟练前端框架,用了layui框架使界面,前面有一段js代码,来判断用户名密码输入是否为空
<!DOCTYPE html>
<html lang="en">
<script src="layui.js";></script>
<link rel="stylesheet" href="layui.css" ;>
<head>
<meta charset="UTF-8">
<title>注册登录</title>
</head>
<script language=JavaScript>
function InputCheck()
{
if (Login.username.value == "")
{
alert("请输入用户名!");
Login.username.focus();
return (false);
}
if (Login.password.value == "")
{
alert("请输入密码!");
Login.password.focus();
return (false);
}
}
</script>
<body >
<p >
<p >
<p class="layui-form">
<form action="login.php" method="post" name="Login" οnsubmit="return InputCheck()">
<p class="layui-form-item" >
<h3>注册登录系统</h3>
</p>
<hr>
<p class="layui-form-item">
<label class="layui-form-label">用户名</label>
<p class="layui-input-block">
<input type="text" name="username" id="username" placeholder="用户名" autocomplete="off" class="layui-input">
</p>
</p>
<p class="layui-form-item">
<label class="layui-form-label">密 码</label>
<p class="layui-input-block">
<input type="password" name="password" id="password" placeholder="密码" autocomplete="off" class="layui-input">
</p>
</p>
<p class="layui-form-item">
<p class="layui-input-block";>
<input type="submit" value="登录" class="layui-btn">
<input type="button" value="注册" class="layui-btn">
</p>
</p>
</form>
</p>
</p>
</p>
</body>
</html>3.login.php 用来判断用户名密码的正确性,关于这一点我看了网上的很多方法,五花八门,在我没遇到障碍之前,我决定先用简单的形式,就是用sql语句查询用户名配上密码的结果集,结果集为空,则不存在该用户。
<?php
//数据库连接
require_once 'model.php';
//从登录页接受来的数据
$name=$_POST['username'];
$pwd=$_POST['password'];
$sql="select id,username,password from user where username='$name' AND password='$pwd';";
$result=mysqli_query($conn,$sql);
$row=mysqli_num_rows($result);
if(!$row){
echo "<script>alert('密码错误,请重新输入');location='login.html'</script>";
}
else{
echo "<script>alert('登录成功');location='123'</script>";
};4.文件目录
5.效果




6.小结
总体上不是特别困难,因为功能十分简单,下一步的任务是加入注册功能,以及验证码功能。
推荐:《PHP教程》

以上就是今天分享给大家的内容了,想要了解更多后端开发资讯,敬请关注我爱编程网!
与“php注册登陆框架 php课程设计用户登录系统”相关推荐
PHP框架设计登录注册界面 phpstorm中首页怎么设置用户注册登录界面
PHP框架设计登录注册界面 phpstorm中首页怎么设置用户注册登录界面

用php的CI框架怎么写登录和注册第一步:login.php//登陆方法publicfunctionlogin(){//如果用户名和密码为空,则返回登陆页面if(empty($_POST['username'])||empty($_POST['password'])){$data['verifycode']=rand(1000,9999);//生成一个四位数字的验证码

2023-10-05 17:24:21
php登录注册框架 如何用php做出登陆注册留言板
php登录注册框架 如何用php做出登陆注册留言板

如何用php做出登陆注册留言板登录页:login.php&lt;?phpinclude("conn.php");$username=$_POST['name'];$password=$_POST['password'];$yanzheng=$_POST['yanzheng'];if(isset($_POST['submit'])){$sql=("select

2023-09-13 08:46:37
php用户登录框架 用php的CI框架怎么写登录和注册
php用户登录框架 用php的CI框架怎么写登录和注册

在线等!急!用PHP编写程序,实现简单的用户登录页面(1)制作login.html用户登录页面,效果图如下:login.html&lt;formaction="login.php"method="post"name="formUser"&gt;&lt;tablewidth="100%"border="0"align="left"cellpadding="5"cellspacing="

2023-09-06 16:39:06
php框架注册 用PHP做登陆注册页面
php框架注册 用PHP做登陆注册页面

用php的CI框架怎么写登录和注册第一步:login.php//登陆方法publicfunctionlogin(){//如果用户名和密码为空,则返回登陆页面if(empty($_POST['username'])||empty($_POST['password'])){$data['verifycode']=rand(1000,9999);//生成一个四位数字的验证码

2023-09-01 04:37:00
php登录框架 用php的CI框架怎么写登录和注册
php登录框架 用php的CI框架怎么写登录和注册

用php的CI框架怎么写登录和注册第一步:login.php//登陆方法publicfunctionlogin(){//如果用户名和密码为空,则返回登陆页面if(empty($_POST['username'])||empty($_POST['password'])){$data['verifycode']=rand(1000,9999);//生成一个四位数字的验证码

2023-08-28 11:34:12
php框架带登录模块 php写一个登陆注册代码,求大神解答。
php框架带登录模块 php写一个登陆注册代码,求大神解答。

php写一个登陆注册代码,求大神解答。index.html包含注册和登录&lt;!doctype html&gt;&lt;html lang="en"&gt;&lt;head&gt; &lt;meta charset="UTF-8"&gt; &lt;title&gt;index&lt;/title&gt; &lt;style&gt; .x-stage { margin:50p

2023-09-16 02:00:22
php注册登录框架 php如何实现注册
php注册登录框架 php如何实现注册

用PHP做登陆注册页面登录页:login.php&lt;?phpinclude("conn.php");$username=$_POST['name'];$password=$_POST['password'];$yanzheng=$_POST['yanzheng'];if(isset($_POST['submit'])){$sql=("selectuser

2023-09-11 00:34:35
PHP登录与注册框架 php如何实现登录的操作功能
PHP登录与注册框架 php如何实现登录的操作功能

怎么样使用php的laravel框架快速集成微信登录1.安装php_weixin_provider在项目下运行composerrequirethirdproviders/weixin,即可完成安装。安装成功后,在项目的vendor目录下应该能看到php_weixin_provider的库文件:image2.配置微信登录的参数一共有7个参数可以配置,分别是:client_i

2023-09-21 12:34:19